目前,我有我的CSS設置像這樣:當包含許多類似的CSS屬性時,最佳做法是什麼?
.options {
position: absolute;
height: 50px;
width: 50px;
border: 3px solid black;
margin-left: 14%;
top: 0;
}
#opt1 {
margin-top: 5.4%;
}
#opt2 {
margin-top: 12.4%;
}
#opt3 {
margin-top: 19.4%;
}
#opt4 {
margin-top: 26.4%;
}
#opt5 {
margin-top: 33.4%;
}
這是一個很大的代碼時,我真的只改變CSS的一個元素。在Javascript中這樣做會更好嗎?或者是CSS更好的運行它?我想堅持最佳實踐,但我不確定這是否是一種可接受的寫作方式,或者如果我應該改變某些內容。在此先感謝,我對此很新。
編輯:爲什麼downvotes?我說了一些非常愚蠢的話嗎?
編輯2:感謝您的解釋。
這並不完全清楚你的關注點在哪裏,而「如何做到最好......」無論如何都主要是基於意見的。 – deceze
樣式時,使用CSS是規則。 :)一些解釋在這裏很有用,答案可能取決於你試圖用代碼實現的內容。嘗試將HTML/CSS放在JSFiddle中:http://www.jsfiddle.net。當你給它一個標題,你可以在這裏分享鏈接,讓其他人看到 – pivemi
我想你得到了讚揚,因爲這個問題不能清楚地回答。最佳實踐取決於您的使用案例。 – Teetrinker