當我們在編寫 CSS 樣式時,可能會遇到選擇器不生效的情況。今天我們來探討一下哪種 CSS 選擇器不會生效。
.selector { /* 樣式 */ }
上面的代碼中,選擇器 .selector 定義了一些樣式。但是,如果我們沒有正確應用選擇器,這些樣式就不會生效。
那么,哪種 CSS 選擇器不會生效呢?答案是,選擇器的語法不正確。
下面舉個例子:
# id { /* 樣式 */ } .class { /* 樣式 */ }
在上面的代碼中,我們用了兩個選擇器:id 選擇器和 class 選擇器。但是,選擇器的語法都不正確,導致它們不會生效。
在 CSS 中,id 選擇器以 # 開頭,class 選擇器以 . 開頭。如果我們寫錯了選擇器的語法,就會導致它們不生效。
比如,在上面的代碼中,id 選擇器寫成了 # id,這個語法是不正確的。正確的語法應該是 #id。
同樣的,class 選擇器也寫錯了,應該是 .class,而不是 . class。
總之,如果我們想要選擇器生效,就一定要注意選擇器的語法是否正確。
上一篇css連接背景