我在HTML中有這樣的加保證金如何有針對性的信的JavaScript
<div id="content">
<h1 class="entry-title">"Homepage SlideShow"</h1>
</div>
我也有這個在JS
var content = document.getElementById("content");
var entryTitle = content.getElementsByClassName('entry-title')[0];
var str = entryTitle.innerHTML;
var newTitle = "";
for (var i = 0; i < str.length; i++) {
if (str[i] == 'e') {
newTitle += str.charAt(i).fontcolor("red");
}
else {
newTitle += str[i];
}
}
entryTitle.innerHTML = newTitle;
我增加了一個顏色上的目標信,但我沒有一個想法如何添加保證金。我想在目標信函上添加保證金,例如margin = -20px;。我是JavaScript的新手,我希望有人能幫忙。由於
這裏是我的JSFiddle
編輯:
我有這樣的字體不好看的字母間距。我不想在我的html中使用span類,因爲我不想在每一個頁面或手稿上手動執行。
例如:我想將所有i移動到左邊,因爲它在任何字中都有相同的間距。
像這樣的事情? http://jsfiddle.net/rvchwn6a/使用'margin:-20px;'似乎有點極端,因爲它會弄亂這封信,但我已經按照你的要求去做了。 – NewToJS
你想把*樣式*設置爲「第n」字嗎?如果是這樣,也許你可以查看這篇文章https://css-tricks.com/a-call-for-nth-everything/ TL; DR:':: nnth-word'來設計第n個單詞 – josec89