列幅いっぱいにボタンを配置したいのですが、なかなか難しい...
<div class="span9 btn-block">
<button class="btn btn-large btn-block btn-primary" type="button">Block level button</button>
</div>
ボタンを列と同じ幅にするにはどうすればよいですか?
列幅いっぱいにボタンを配置したいのですが、なかなか難しい...
<div class="span9 btn-block">
<button class="btn btn-large btn-block btn-primary" type="button">Block level button</button>
</div>
ボタンを列と同じ幅にするにはどうすればよいですか?
btn-block
ボタン/要素でクラスを使用する
input-block-level
ボタン/要素でクラスを使用する
私は単にこれを使用しました:
<div class="col-md-4 col-sm-4 col-xs-4">
<button type="button" class="btn btn-primary btn-block">Sign In</button>
</div>
使用する
<div class="btn-group btn-group-justified">
...
</div>
<a> 要素でのみ機能し、 <button> 要素では機能しません。
参照: http://getbootstrap.com/components/#btn-groups-justified
これらのスタイルをCSSシートに追加する必要があります
div .no-padding {
padding:0;
}
button .full-width{
width:100%;
//display:block; //only if you're having issues
}
次に、コードにクラスを追加するように変更します
<div class="span9 btn-block no-padding">
<button class="btn btn-large btn-block btn-primary full-width" type="button">Block level button</button>
</div>
私はこれをテストしておらず、あなたが何を望んでいるかは100%わかりませんが、これであなたは近づくと思います。
私はこれが最もブートストラップ風のやり方だと思っていたでしょう:
<button type='button' class='btn btn-success col-xs-12'> First buttton baby </button>
col-xs-12
ボタンにクラスを追加するだけです。
ボタンの幅は、ボタンのテキストによって定義されます。したがって、ボタンの幅を定義する場合は、cssでピクセルを使用して定義された幅を使用できます。または、レスポンシブで使用する場合は、パーセンテージ値を使用します。