2013-12-09 18 views
39

私はブートストラップを学んでいます。構造体は、あるコンテキスト内のコンテナです。コンテナの一番下には、説明の横にボタンを置いています。ボタンを右揃えにする方法は?

ここでは、ブートストラップ構造を壊すことなく、ボタンの配置を右に設定したいと考えています。 どうすればよいですか?私はボタンのスタイルに "フロート:右"を設定しましたが、それは悪いように見えました。 ボタンは "alert-info"バックグラウンドの外にあり、垂直方向の整列ではありません。もっと良い方法は?

<div class="alert alert-info"> 
<a href="#" class="alert-link">Summary:Its some description.......testtesttest</a> 
<button type="button" class="btn btn-primary btn-lg" style="float:right;">Large  button</button> 
</div> 

答えて

86

ジャストボタンに簡単なプル右クラスを追加し、必ずコンテナのdivを作ります明らかに固定されています:

<div class="alert alert-info clearfix"> 
    <a href="#" class="alert-link">Summary:Its some description.......testtesttest</a> 
    <button type="button" class="btn btn-primary btn-lg pull-right">Large button</button> 
</div> 
+2

なぜそれが働いたのか分かりませんが、私はそれが栄光になりたいと思ったことをやってくれました。 – tscizzle

+1

ブートストラップ4は、ブートストラップ3で '.pull-right'とは対照的に' .float-right'を使います。 –

2

これを試してみてください:

<div class="row"> 
<div class="alert alert-info" style="min-height:100px;"> 
    <div class="col-xs-9"> 
     <a href="#" class="alert-link">Summary:Its some 
      description.......testtesttest</a> 
    </div> 
    <div class="col-xs-3"> 
     <button type="button" class="btn btn-primary btn-lg">Large  button</button> 
    </div> 
</div> 
</div> 

デモ:

http://jsfiddle.net/Hx6Sx/1/

+0

スマート!再びグリッドシステムによって。 – user2837851

0
<div class="container"> 
    <div class="btn-block pull-right"> 
     <a href="#" class="btn btn-primary pull-right">Search</a> 
     <a href="#" class="btn btn-primary pull-right">Apple</a> 
     <a href="#" class="btn btn-primary pull-right">Sony</a> 
    </div> 
</div> 
関連する問題