在CSS中,你可以做一些沿
td {
white-space: nowrap;
}
http://www.w3schools.com/cssref/pr_text_white-space.asp
編輯
我注意到了線,在例子中,是TD,裏面<div>
其是一個塊元素,強制下一行(您要添加的)到下一行。如果您使用空格:nowrap,它只會影響內聯(或內聯塊)元素。所以,你要麼需要做的div內聯塊,即
td {
white-space: nowrap;
}
td div {
display: inline-block; /* inline would also work in this case */
}
或通過JS:
var Opp = document.querySelectorAll('td.P-xs');
for(var i = 0; i < Opp.length; i++){
Opp[i].innerHTML = Opp[i].innerHTML + " - ##";
Opp[i].style.whiteSpace = "no-wrap";
Opp[i].firstElementChild.style.display = "inline-block";
}
,或者您需要到div中添加你的文字,即
var Opp = document.querySelectorAll('td.P-xs');
for(var i = 0; i < Opp.length; i++){
Opp[i].style.whiteSpace = "no-wrap";
Opp[i].firstElementChild.innerHTML += " - ##";
}
謝謝你。我最終做了$(「td.P-xs」).css(「white-space」,「nowrap」);'在循環外面 – Bijan