我知道你可以使用display:屬性來顯示一個嵌入元素作爲塊元素,也是其他像表格單元格等。但是,有沒有辦法使一個元素顯示像任何其他元素?類似於顯示元素作爲使用css的其他任意元素
div.header{ display: h2; }
將是有用的。任何方式來實現這個在CSS中,除了覆蓋所有的h2屬性?
我知道你可以使用display:屬性來顯示一個嵌入元素作爲塊元素,也是其他像表格單元格等。但是,有沒有辦法使一個元素顯示像任何其他元素?類似於顯示元素作爲使用css的其他任意元素
div.header{ display: h2; }
將是有用的。任何方式來實現這個在CSS中,除了覆蓋所有的h2屬性?
如果h2
有以下類型:
h2 {
line-height: 24px;
color: rgb(255,0,0);
font-size: 16px;
font-weight: bold;
}
,你想div.header
看起來相同...
你可以在你的CSS說明這一點:
h2, div.header {
line-height: 24px;
color: rgb(255,0,0);
font-size: 16px;
font-weight: bold;
}
這是可能的使用像LESS和SASS這樣的CSS預處理器。請參閱'@ include'。 –
或爲div.header和h2添加(和樣式)另一個公共類 – fcalderan
嗯,當使用@extend h2;就我所見,Sass不包含默認樣式。只有包含h2的樣式,如h2.someclass ... – jonasfh