2
分離的考慮這一點,使用CSS預處理時:CSS實用類 - 違反關注
.pull-right {
float:right;
}
<div class="pull-right"><span>My content being pulled to the right</span></div>
OR
.pull-right {
float:right;
}
.login {
.pull-right;
}
<div class="login">My login form</div>
教條,我不喜歡這樣的實用程序類風格出血關注到我的文檔標記中。
從實用角度而言,我喜歡實用類的易用性,事實上我不需要單獨的類來將每個我需要的元素都拉向右側。
有沒有人曾經在大型項目中使用工具類,其中的結構不得不改變,從而意味着對HTML標記和樣式的改變?如果我正在着手一個非常大的UI項目,我是否應該避免將風格問題納入我的標記的實用程序類?
你的CSS不是一個好例子,因爲你不應該在外觀上定義規則。你能提供一個更好的例子嗎? – Dai 2013-03-07 02:46:55
你的意思是我不應該定義.pull-right作爲一個規則?我將其基於Twitter Bootstrap中包含的實用程序類,而右鍵是其中之一。 – Chris 2013-03-07 02:55:51