近期在開發(fā)網(wǎng)站時,遇到了一個很奇怪的問題:在CSS中找不到特定的類名。
.nav-bar {
background-color: blue;
}
.button {
background-color: red;
}
在我的HTML代碼中,我使用了上述的CSS選擇器,但是只有.nav-bar
生效了,.button
并沒有生效。我的HTML代碼如下:
<nav class="nav-bar">
...
<button class="button">Click Me</button>
...
</nav>
在經(jīng)過仔細檢查后,我發(fā)現(xiàn)了一個問題:在我的CSS代碼中存在一個與.button
類名重復的ID選擇器:
#button {
background-color: white;
}
我試圖在HTML代碼中使用#button
,結果發(fā)現(xiàn)它竟然生效了!
這啟示我要特別注意CSS中的選擇器名稱,同時,我還會再次檢查我的HTML和CSS代碼,避免出現(xiàn)這種疑惑和錯誤。
上一篇css樣式中代碼tr
下一篇css打字機推薦