私はdisplay: table-cell
を使用してボタンを備えたツールバーのsomekindを作成しています:右揃えテーブルセルのdivの位置
body {
margin: 0;
padding: 0
}
#docs {
color: #333
}
#docs .docs-header {
height: 40px;
background: #efefef;
padding: 0 20px;
}
#docs .docs-header-item {
height: inherit;
vertical-align: middle;
display: table-cell;
padding: 0 13px 0 5px;
font-size: 1.1em;
cursor: pointer;
}
#docs .docs-header-item:hover {
background: #e0e0e0
}
<div id="docs">
<div class="docs-header">
<div class="docs-header-item">
Item #1
</div>
<div class="docs-header-item">
Item #2
</div>
<div class="docs-header-item">
Item #3
</div>
<div class="docs-header-item">
Item #4
</div>
</div>
</div>
それはうまく動作しますが、私はそれらのいくつかを合わせたいです
:下の画像で アイテム#4のようなバーの右側にあるボタン、float: right
を使用すると、にはposition: absolute; right: 0
のいずれも使用できませんでした。大きな変更なしにこれも可能ですか?
ブートストラップCSSを見て、彼らは 'プルright'んどのようにそれはちょうど'フロート使用 –
@MarkSchultheiss参照:right'を。私はそれを試みたが、それはレイアウトを駄目にする。 – DontVoteMeDown
はい、CSS全体と、その中で 'pull-right'クラスをどのように使いこなすかを見なければなりません。 1つのオプションは、そのCSSを含めるだけですが、それはあなたが望む/必要以上のものかもしれません。 –