在CSS中,如果我想選擇(例如)4 div
s它們的類包含兩種類型的值我應該如何選擇它們?使用CSS屬性中包含多個值的選擇器
例如,我想用:
div[class*="test"] OR [class*="myname2"] OR [class*="myname3"] [class*="myname4"]
什麼是選擇他們所有的最好方法?
我想選擇它們的類包含我的任何名稱的div。
在CSS中,如果我想選擇(例如)4 div
s它們的類包含兩種類型的值我應該如何選擇它們?使用CSS屬性中包含多個值的選擇器
例如,我想用:
div[class*="test"] OR [class*="myname2"] OR [class*="myname3"] [class*="myname4"]
什麼是選擇他們所有的最好方法?
我想選擇它們的類包含我的任何名稱的div。
使用逗號
div[class*="test"], div[class*="myname2"], div[class*="myname3"], div[class*="myname4"]
I不想選擇每一個,我想將它們全部結合在一個選擇器中! – user3509851
這是_is_一個選擇器。這是你真正能做的唯一方法,我知道 – andrezsanchez
這不是要去工作:因爲它是一個選擇器,不是全部選擇它們。 – user3509851
我可能會錯過理解的,但我認爲這是你在找什麼:
.test, .myname2, .myname3, .myname4 { // stuff }
你的確以某種方式做了。 '* ='屬性選擇器適用於其屬性*包含*值的任何元素。 – Boaz
好吧,對不起,但逗號仍然是要走的路:) – muuk
@Boaz你說得對,有什麼辦法可以選擇像我需要的東西嗎? – user3509851
爲什麼不直接使用'div.test'等?儘管你不會避免重複的選擇器,但你仍然會得到更乾淨的代碼。 – MightyPork
,因爲我想選擇任何一個包含我的名字的人! – user3509851
你的問題很難理解。你的意思是你想選擇任何具有以下類名之一的div:'test'' myname2'' myname3'' myname4'? – TylerH