如何防止div中的break中断?(自举)

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)

Sir*_*rko 7

您可以通过两个更正来完成此操作:

  1. 设置display: inline-block在"tidbit"div中.
  2. 设置white-space: nowrappull-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)

示例小提琴


Dhi*_*raj 5

您也许可以在右拉父容器内添加左拉和右拉

<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)

在这里演示

希望这可以帮助