我正在使用從骨架960響應佈局,我有他們的CSS樣式表,我必須插入,如果我想包括類。實驗後,我設法得到我想要的網站,但不是沒有成堆的不必要的選擇。css可重用類的理解需要
因此,例如,基於你看到我的CSS反映選擇器.container.four.columns,即如果我添加一個橫幅類,在我的CSS我應該只做.container.banner或.container.four .columns.banner將是最好的方法?
因爲我想如果我添加了很多可重用的風格的類到它的CSS選擇器將很長,如果我進入每個細節..請指教,因爲我試圖讓我的代碼看起來乾淨整潔可能但不確定最好的選擇器使用,因爲當我嘗試快捷方式就像.banner什麼也沒有發生,我必須至少有.container.banner才做出更改。由於
HTML:
<div id="content" class="container">
<div class="four columns banner">
<div id="banner_a3da" class="banner_img">
<a href="./page_a3da.html" rel="external"><img src="page_home/banner_A3DA.jpg"></a>
</div>
</div>
<div class="four columns banner">
<div id="banner_fi" class="banner_img">
<img src="page_home/banner_FI.jpg">
</div>
</div>
</div>
CSS:
/* Base Grid */
.container .four.columns { width: 220px; }
.banner or .container.banner or .container.four.columns.banner { width:100% }
你可以閱讀關於** [特殊性在這裏](https://developer.mozilla.org/en-US/docs/Web/CSS/Specificity)**,這對你工作的方式可能很重要 – DaniP 2014-10-31 15:11:23
謝謝!爲技巧 – Devon 2014-10-31 15:29:21