我在html文檔中有一個標籤,它有一個固定的寬度,但是當文本超過標籤的寬度時,它會轉到第二行,我希望文本適合給定的寬度,不管它不顯示啓動文本.. 下面是代碼如何使標籤的文本適合其寬度
<div style="width:50%">
<label id="mlbl" style="width:50%;">text</label>
</div>
<button id="mbtn">click</button>
腳本:
$('#mbtn').click(function() {
$('#mlbl').text('asdasda gfgfg ad ad asd ad asd asd ad ad ');
});
這裏是小提琴http://jsfiddle.net/rd79bpwn/
變化'lable'到'label'。這不是解決方案,而是一個名爲'lable'的標籤不存在:) – Roman 2014-08-29 07:53:42
在這裏使用'label'不會有用,除非添加'for =「mbtn」'屬性來將它與控件相關聯。 – 2014-08-29 08:05:56
「不管它是否顯示起始文本」是什麼意思?如果內容不符合一行,應該省略內容的*開頭*應該將內容截斷(即使在一個字裏面,或者在一個字母裏面)? – 2014-08-29 08:07:43