也許答案很簡單,但我無法弄清楚......對於無關緊要的問題感到抱歉。僅使用一個類的多個CSS類
我必須使用相同的CSS類中的一些HTML元素:
<a class="class1 class2 class3"></a>
我怎麼只能指定一個爲我所有的共同要素類?
<a href="commonclass"></a>
感謝
也許答案很簡單,但我無法弄清楚......對於無關緊要的問題感到抱歉。僅使用一個類的多個CSS類
我必須使用相同的CSS類中的一些HTML元素:
<a class="class1 class2 class3"></a>
我怎麼只能指定一個爲我所有的共同要素類?
<a href="commonclass"></a>
感謝
應用CSS的所有元素,然後用*
Universal Selector
* { padding: 0; margin: 0; }
應用CSS的文檔中的所有a
元素,然後使用標籤選擇器
a { color: red; }
採取從class1
等樣式並把它們放到一個單獨的類。
.class1 {
color: green;
}
.class2 {
border: 1px solid black;
}
隨後將變爲:
.combined {
color: green;
border: 1px solid black;
}
我想你正在尋找類似於宏的設施,如在一些CSS框架,發現不太喜歡,在這裏你可以定義類class1和Class2中的屬性作爲一種宏觀或準類,然後根據它們定義你所稱的commonclass。
好吧,我想我必須複製/粘貼我的課程, 謝謝 – ThEBiShOp 2013-02-11 13:23:58
我不確定是否要對「多個html元素」或「我的所有元素」使用相同的css規則。如果你要使用的幾個元素相同的CSS規則,把元素之間用逗號,像這樣:
a, li, p { color:red; }
這些都是HTML類(CSS沒有類,但它確實有類選擇)。我不知道你在努力達到什麼。 – Quentin 2013-02-11 11:17:39
@MM。 - 我不知道你期望用jQuery做什麼,但是我看不到任何提示「添加JavaScript」的問題會有好處。 – Quentin 2013-02-11 11:20:22
所以你試圖創建一個「別名」?我認爲這不是一個簡單的解決方案:http://stackoverflow.com/questions/2718642/css-inheritance-aliases-and-other-cool-stuff – TheBronx 2013-02-11 11:21:51