2013-03-29 92 views
1

bootstrap.css重寫我的風格...我該如何避免這種情況發生?我如何強制css先加載?Bootstrap覆蓋我的風格

有一個問題是,它需要的網站是使用@import來加載css文件(這是不能改變的,客戶不想改變它)。

任何想法?

**** ***

我不能修改目前的網站在所有。我只需要包含bootstrap.css而不必重寫其他任何東西。這可能嗎?

+0

請參閱更新,我不能修改當前站點。 – luqita

+0

沃特森,我標記爲冒犯的評論...請限制自己回答這個問題。 – luqita

+0

回答您的更新。不,這是不可能的,沒有修改網站。至少你將不得不改變CSS樣式表被調用的順序。如果你甚至不能這樣做,那麼就沒有辦法解決你的問題。 – Ryan

回答

1

你只需要增加規則的特殊性。這意味着增加更多到您的選擇,說你有.elem { color: blue; },你可以把它.parent .elem { color: blue; }

或者使用!重要的是,像.elem { color: blue !important; }

+0

請參閱更新,我無法修改當前網站。 – luqita

3

你需要寫一個更具體的選擇。請記住ID最重。您可以使用!important暫時標記以檢查您是否正確定位。

如果您在例如列表項瞄準一個錨,然後覆蓋復位風格,你可以寫類似nav ul li a{color: black;}

+0

請參閱更新,我無法修改當前網站。 – luqita