2016-02-24 45 views
0

請耐心等待,我在這個問題上有點麻煩......如果我需要修改涼亭的內容,該怎麼辦?

在面值上我知道這個問題似乎是愚蠢的。我們的答案不要修改你的涼亭內容,因爲每當你更新涼亭時,你所做的任何事情都將被覆蓋,你將不得不一次又一次地重新實現這些變化。

但是如果這種情況有效地要求我修改樣式中某個我的bower組件的CSS樣式表,我該如何處理?

我可以想出的唯一解決方案是讓我的自定義樣式表具有相同的組件,確保在原始的樣式表之後調用它,並讓我的更改級聯到初始樣式上。

這對某些屬性(顏色等)可以很好地工作,但更多的「增量」屬性呢?例如,可以說,涼亭給出了一個5px左邊距的項目,但我將其設置爲2px。

將我的風格級聯頂部會否定最初的一個,或者他們會結合給我一個7px的餘量嗎?

如果將它們加在一起,這是否意味着我應該在CSS自定義樣式表頂部的CSS重置中重置這些涼亭項目屬性?

對不起,如果這個問題是愚蠢的或偏離基地,我只是不明白我應該如何處理這個問題。

回答

0

CSS屬性不是累積的。他們不加在一起。如果一個物業設置在多個地方,則the most specific selector的物業將獲勝,其餘物業將被忽略。您可以通過以更高或相同的特異性重新指定它們來覆蓋以前設置的屬性。

正如你所說的,在這種情況下,正確的方法可能是覆蓋組件樣式表後包含在自己樣式表中的少量樣式。

+0

馬蒂,謝謝你爲我清理! –

相關問題