我正在製作一個父主題的兒童主題。在兒童主題中,我有一些應該表現(風格)的div幾乎和父主題中的div相同。 父主題有 HTML 所見即所得如何讓div的行爲像另一個div?
在我的子主題,我喜歡使用 HTML 所見即所得
我怎能捨棄格「edButtonHTMLChild」相同的CSS樣式edButtonHTML沒有改變母的.css文件?
喜歡的東西
#edButtonHTMLChild = #edButtonHTML
問候
我正在製作一個父主題的兒童主題。在兒童主題中,我有一些應該表現(風格)的div幾乎和父主題中的div相同。 父主題有 HTML 所見即所得如何讓div的行爲像另一個div?
在我的子主題,我喜歡使用 HTML 所見即所得
我怎能捨棄格「edButtonHTMLChild」相同的CSS樣式edButtonHTML沒有改變母的.css文件?
喜歡的東西
#edButtonHTMLChild = #edButtonHTML
問候
普通CSS不支持繼承;您需要將孩子的選擇器添加到父級的規則集:
#edButtonHTMLChild, #edButtonHTML{
styles...
}
或使用Javascript應用相同的樣式。
如果有直接的應用類,那麼你可以將這些類添加到類列表樣式。如果它由ID設計,那麼您將不得不將CSS規則複製到一個選擇器,該選擇器將定位您的自定義元素。
是的,它是由id :(這是一堆css規則,這就是爲什麼我想要使用某種繼承。 – alex 2012-07-10 14:27:41
如果您不想複製CSS或使用LESS之類的東西,則可以使用一些javascript來複制元素的樣式並將它們應用於元素。 看看這個線程:
jQuery CSS plugin that returns computed style of element to pseudo clone that element?
我不知道我的理解,你爲什麼不只是使用「父CSS」爲「孩子」頁/ DIV呢? – poepje 2012-07-06 14:07:43