這可能看起來像一個非常基本的問題,但我似乎沒有找到答案。 我知道這是可能爲這樣一次定義多個元素的CSS規則:將css從一個類複製到另一個類?
.element1, .element2{
font-size:14px;
}
是否有可能,不過,這樣做同樣的事情,但CSS後的CSS應用到元素for element1已被定義?類似這樣的:
.element1{
font-size:14px;
}
/*later in the css... or in a separate file*/
.element2{
like:".element1";
font-weight:bold;
}
因此,element2現在繼承了元素1的css。 我試圖這樣做的原因是因爲我有一個爲網站的所有頁面加載的element1的css定義。然後,對於一個特定的頁面(加載主css文件,以及它自己的),我想使用element1中的樣式並添加到它。 我試圖避免被加載定義爲element2的網站上的所有網頁(包括那些誰也不具有元素[S]與類element2的。
能這樣做嗎? 我意識到我!可以很容易地實現這一目標與jQuery(即$(".element2").addClass(".element1");
),但我想避免使用腳本我的CSS
感謝
不錯!我從來不知道像SASS這樣的東西存在。令人驚訝的酷,但我可能不會使用這是我的項目。雖然我熟悉你概述的第一種方法,但它確實給了我一個想法。非常感謝! – 2009-07-31 09:36:20
他說什麼。如果你想讓你的「.element2」對象具有「.element1」對象的樣式,只需給它們類「.element1」。 – Alsciende 2009-07-31 10:04:37