Quero um botão para ocupar toda a largura da coluna, mas com dificuldades ...
<div class="span9 btn-block">
<button class="btn btn-large btn-block btn-primary" type="button">Block level button</button>
</div>
Como faço para tornar o botão tão largo quanto a coluna?
css
twitter-bootstrap
html
responsive-design
user1438003
fonte
fonte
style="width:100%"
? Ou colocar isso em uma de suas aulas?btn-block
classe funciona para mim como você espera em BS3Respostas:
Bootstrap v3 e v4
Use
btn-block
classe no seu botão / elementoBootstrap v2
Use
input-block-level
classe no seu botão / elementofonte
btn-block
aobtn-group
wrapper também.Por que não usar a classe predefinida Bootstrap
input-block-level
que faz o trabalho?Saiba mais aqui na seção Control Sizing ^ .
fonte
form-control
estou mais usando BS, mas tente a aula. Parece tornar as coisas 100% de largura nas amostras.Eu simplesmente usei isso:
fonte
Bootstrap 4.1 ou superior
uso
col-12
,btn-block
,w-100
ouform-control
fonte
usar
mas funciona apenas para elementos <a> e não para <button>.
consulte: http://getbootstrap.com/components/#btn-groups-justified
fonte
btn-group
s, há uma resposta mais aceita referente àbtn-block
classe de Layke.Você deve adicionar esses estilos a uma folha CSS
Em seguida, altere adicionar as classes ao seu código
Eu não testei isso e não tenho 100% de certeza do que você deseja, mas acho que isso o aproximará.
fonte
btn-block
é o atributo que me salvou! Estava puxando meu cabelo para fora .. Agora eu voltar e procurar twitter.github.io/bootstrap/base-css.html#buttons , esse atributo foi documentado lá - dó;)Eu pensaria que essa seria a maneira mais simples de fazer as coisas:
Tudo o que estou fazendo é adicionar a classe
col-xs-12
ao botão.fonte
No Bootstrap 3, isso deve ser tudo o que você precisa. Eu acredito que
btn-large
estava substituindo a largura debtn-block
.fonte
A largura do botão é definida pelo texto do botão. Portanto, se você deseja definir a largura do botão, pode usar uma largura definida usando pixel no css ou, se desejar, responsivo, use um valor percentual.
fonte