成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術(shù)文章
文章詳情頁

在CSS中,“。”有什么區(qū)別 和“#”聲明一組樣式時(shí)?

瀏覽:138日期:2024-04-17 14:25:41
如何解決在CSS中,“。”有什么區(qū)別 和“#”聲明一組樣式時(shí)??是的,它們是不同的…

#是[ID選擇器,用于定位具有唯一ID的_單個(gè)_特定元素,但。是一個(gè)類選擇器,用于將特定類的多個(gè) 元素作為目標(biāo)。換一種方式:

#foo {}將為帶有屬性聲明的 單個(gè) 元素設(shè)置樣式id='foo'.foo {}將使用屬性設(shè)置_所有_元素的樣式class='foo'(您也可以將多個(gè)類分配給一個(gè)元素,只需將它們用空格隔開,例如class='foo bar')典型用途

一般來說,您可以使用#來設(shè)置僅會(huì)出現(xiàn)一次的樣式,例如,高級(jí)布局div等內(nèi)容,如側(cè)邊欄,橫幅區(qū)域等。

在重復(fù)樣式的地方使用類,例如說您將特殊形式的標(biāo)題作為錯(cuò)誤消息的標(biāo)題,則可以創(chuàng)建h1.error {}僅適用于以下樣式的樣式<h1class='error'>

特異性

選擇器不同的另一個(gè)方面是它們的特殊性-id選擇器比類選擇器更具體。這意味著,如果元素上的樣式?jīng)_突,則使用更具體的選擇器定義的樣式將覆蓋不那么具體的選擇器。例如,給定的<divid='sidebar' class='Box'>任何規(guī)則#sidebar具有.Box

了解有關(guān)CSS選擇器的更多信息

有關(guān)CSS選擇器的更多入門知識(shí),請(qǐng)參見選件指南-它們功能強(qiáng)大,如果您的概念只是“#用于DIV”,那么您最好了解如何更有效地使用CSS。

解決方法

是什么區(qū)別#,并.宣布一組樣式時(shí)的元素,什么是決定使用哪一個(gè)時(shí)發(fā)揮作用的語義?

標(biāo)簽: CSS
相關(guān)文章: