我可能會在這裏叫出錯誤的樹,但我正在尋找一種解決方案來增加空間的寬度,例如鍵盤上的空格鍵或用html的術語「 」。我嘗試了一些想法,我想添加2「 」以及使用js來替換帶有添加css寬度屬性的標籤的空格。我一直在網上搜索任何CSS屬性,但什麼都沒發現。如果任何人都可以分享有關如何解決這個問題的知識和任何想法,那將是非常棒的。 感謝WEB增加字母之間的空間
圖像參考
我可能會在這裏叫出錯誤的樹,但我正在尋找一種解決方案來增加空間的寬度,例如鍵盤上的空格鍵或用html的術語「 」。我嘗試了一些想法,我想添加2「 」以及使用js來替換帶有添加css寬度屬性的標籤的空格。我一直在網上搜索任何CSS屬性,但什麼都沒發現。如果任何人都可以分享有關如何解決這個問題的知識和任何想法,那將是非常棒的。 感謝WEB增加字母之間的空間
圖像參考
你可以使用JavaScript來實現這一點,但它會涉及所有包裹空格像span
標籤......可能不是最好的解決辦法,但它的工作原理:
var sentences = document.getElementsByTagName('p');
for(var i=0;i<sentences.length;i++){
sentences[i].innerHTML = sentences[i].innerHTML.replace(/ /g, '<span class="makeSpace"> </span>');
}
.makeSpace {
letter-spacing: 15px;
}
更新: -可以使用word-spacing
屬性:
p {
word-spacing: 30px;
}
謝謝,似乎工作正常。 – Scar 2015-02-06 14:31:43
使用字母間距,你可以設置任何你想要的
https://developer.mozilla.org/en-US/docs/Web/CSS/letter-spacing
間距或者你可以使用的東西像
<span style="space"></span>
.space { display: inline-block;
width: 20px; }
你是字母間距還是別的東西。 – 2015-02-06 13:49:37
是的,這聽起來是正確的「字母間距」 – Scar 2015-02-06 13:51:05
任何給定字符的寬度是由字體決定的。如果您想要更寬的空間字符,請使用帶有一個字體的字體。 – Quentin 2015-02-06 13:51:09