2015-01-07 41 views
-1

我創建了一個基於響應式i-transform主題http://templatesnext.org/itrans/的兒童主題,但最終感覺就像我花了很多時間撤銷i-transform CSS。但是,如果我將整個父類型樣式表出列,那麼事情會因爲我在這裏使用默認的父包裝器,在那裏有一個div等而變得不合時宜。雖然它與父樣式表一起運行良好,但它非常草率,我確信它會減慢速度該頁面有一些具有所有這些覆蓋CSS的層。如何使WordPress的子主題獨立於父級CSS?

如果我有時間,我可以通過4000多行父樣式表並複製我需要的東西。但我寧願不。有什麼方法可以讓我的頁面只使用CSS的乾淨副本...「獲勝」並真正顯示的CSS,如果這樣做有道理的話?

回答

0

你不能,或者至少不喜歡你的意思。你正在嘗試創建一個新的樣式表,並且仍想使用原始樣式表中的一些代碼(上面提到的默認包裝器)。您不能完全忽略(即刪除)原始樣式表並仍然使用它的一部分。

如果你仍然想在你的新版本中使用部分原始樣式表,只需複製並粘貼相關位。

+0

謝謝。我希望我能夠得到像咕嚕咕嚕(Liam Gladdy)[這裏]所解釋的那樣咕嚕咕嚕地工作 - (http://www.gladdy.uk/blog/2014/04/13/using-uncss-and-grunt-uncss-與-WordPress的/)。但是,如果我理解正確,它看起來像不能在CSS文件層上工作。 – Amina

+0

謝謝,但它沒有完全回答這個問題,因爲我想避免有選擇地切割/粘貼。不過,我打算測試以下想法:簡單地連接父/子樣式表,然後在最終表單上運行CSS清理程序以清除未使用的選擇器。我也發現了下面這個看起來與我想要做的類似的話題:http://stackoverflow.com/questions/12451354/tools-to-optimize-remove-redundancy-and-merge-css如果那樣做不行,我會接受你的回答。 – Amina