2014-10-08 52 views
0

我有以下的html代码:用文字包装所有文字并将尺寸适合孩子的尺寸?

<div class="container"> 
    This is just some text. This is just some text. This is just some text.<br><br> 
    <label>Input: <input type="text"></label> 
</div> 

我需要的DIV是<label>的宽度和自动换行。

如果没有文字,我可以制作。容器内联块,以便它符合标签,但它会与文本一致。

How it should loook

这可能吗?

+0

@LcSalazar我刚才编辑的OP的问题,他们忘了'引用'

+0

你想要的'label' AND'input'与文本宽度相同(即'.container')...? – webeno 2014-10-08 18:13:46

+0

。容器应该是内联块,其标签为:。该文本应该在这个尺寸上打破文字。 – user1405177 2014-10-08 18:18:07

回答

1

以下示例使用CSS完成此操作:display: table-caption;divwhite-space: nowrap;上的label

单击下面的“运行代码片段”按钮,查看它实际呈现的方式。 (这只是HTML嵌入CSS;不需要JavaScript)

<div class="container" style="display: table-caption;"> 
 
\t This is just some text. This is just some text. This is just some text.<br><br> 
 
\t <label style="white-space: nowrap;">Input: <input type="text"></label> 
 
</div>