當使用自定義css和Twitter Bootstrap覆蓋某些樣式時,將自定義css鏈接放置在引導響應css之前或之後會更好嗎?Twitter Bootstrap自定義CSS包含
<link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="css/bootstrap-responsive.min.css">
<!-- Your custom css -->
<link rel="stylesheet" href="css/style.css">
或
<link rel="stylesheet" href="css/bootstrap.min.css">
<!-- Your custom css -->
<link rel="stylesheet" href="css/style.css">
<link rel="stylesheet" href="css/bootstrap-responsive.min.css">
,什麼是各自的利弊?
如果我編輯,像這樣的自舉responsive.css身體後填充:
<link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="css/bootstrap-responsive.min.css">
/* Add padding for navbar-top-fixed */
body {
padding-top: 60px;
padding-bottom: 40px;
}
然後,我還必須使用一個媒體查詢,因爲我已覆蓋全球的車身風格修復響應式佈局。
/* Fix to remove top padding for narrow viewports */
@media (max-width: 979px) {
body {
padding-top: 0;
}
}
我同意在bootstrap.css之後放置自定義css,但我的問題更多的是bootstrap-responsive.css。例如,如果我在bootstrap-responsive.css之後更改了主體填充,則必須添加其他媒體查詢來修復已損壞的內容。我將編輯問題更清楚。 – TheGwa
如果您在自定義CSS之後放置自適應CSS,它會如何反應? – Seer
如果您要通過添加自定義樣式來對這些樣式進行更改,那麼您還必須添加自定義樣式來處理響應式視圖,這只是維護響應式設計的一部分,使用響應式CSS確實意味着您有爲每個角色添加更多的CSS,但是恐怕沒有辦法解決這個問題。 :( – Seer