Art*_*dez 5 html css css-float twitter-bootstrap
我有以下HTML.而右边的文字(花絮)不断下降到下一行.这是铬.有没有办法在一条线上保持拉右div的内部?这是jsFiddle.
<div class="container" style="width:500px;>
<div class="controls controls-row">
<span class="add-on">This can be quite long</span>
<div class="pull-right">
<input class="input-mini" name="Amount" type="number" />
<button type="button" class="btn" style="margin-bottom: 10px">Add</button>
<div style="text-align:right; width:40px;">tidbit</div>
</div>
</div>
</diV>
Run Code Online (Sandbox Code Playgroud)
您可以通过两个更正来完成此操作:
display: inline-block在"tidbit"div中.white-space: nowrap为pull-right容器.
<div class="container" style="width:500px;>
<div class="controls controls-row">
<span class="add-on">This can be quite long</span>
<div class="pull-right">
<input class="input-mini" name="Amount" type="number" />
<button type="button" class="btn" style="margin-bottom: 10px">Add</button>
<div style="text-align:right; width:40px; display: inline-block;">tidbit</div>
</div>
</div>
</diV>
Run Code Online (Sandbox Code Playgroud)
.pull-right{
white-space:nowrap;
}
Run Code Online (Sandbox Code Playgroud)
您也许可以在右拉父容器内添加左拉和右拉
<div class="container" style="width:500px;">
<div class="controls controls-row"> <span class="add-on">This can be quite long</span>
<div class="pull-right">
<div class="pull-left">
<input class="input-mini" name="Amount" type="number" />
<button type="button" class="btn" style="margin-bottom: 10px">Add</button>
</div>
<div class="pull-right" style="text-align:right; width:40px;">tidbit</div>
</div>
</div>
</diV>
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助