2014-10-08 74 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>