2013-08-02 80 views
0

我正在使用新的引導程序3.0來玩一個站點的前端,我通過在firebug中激怒了微調的東西,但有一些奇怪的是我保留注意到,即使我的<head>是奠定了這樣內部樣式表正在被外部css超過html文檔中聲明的外部css

<link rel="stylesheet" href="bootstrap.css"> 

<style> 
td {padding:0px;} 
<style> 

隨着外部CSS

前的內部(在開發過程中我只是使用)外部樣式仍比騎着他們正在申報。

爲了讓padding:0px;工作,我需要將其設置爲padding:0px !important;

任何想法,爲什麼這是..我認爲CSS的最後宣佈peice的總是會覆蓋衝突的先前聲明的CSS。

回答

1

CSS優先級大約爲!important,起源(用戶vs瀏覽器),特異性和順序。 Here是一個很好的解釋。