多個屬性選擇什麼是做類似的語法:指定CSS
input[name="Sex" AND value="M"]
基本上,我要選擇具有屬性name="Sex"
的input
元素以及屬性value="M"
:
<input type="radio" name="Sex" value="M" />
元素如以下應不選擇:
<input type="radio" name="Sex" value="F" />
多個屬性選擇什麼是做類似的語法:指定CSS
input[name="Sex" AND value="M"]
基本上,我要選擇具有屬性name="Sex"
的input
元素以及屬性value="M"
:
<input type="radio" name="Sex" value="M" />
元素如以下應不選擇:
<input type="radio" name="Sex" value="F" />
簡單input[name=Sex][value=M]
會做的很好。而且它居然在standard doc很好的描述:
:多個屬性選擇器可以用來指代一些 屬性的元素,甚至多次到同一個屬性。
span[hello="Cleveland"][goodbye="Columbus"] { color: blue; }
這裏,選擇所有的SPAN元素,其「你好」屬性 具有完全相同的價值「克利夫蘭」和他的「再見」屬性有 完全值「哥倫布」匹配
請注意,只有在此值不是有效標識符時,才需要在屬性值周圍使用引號。
串聯的屬性選擇:
input[name="Sex"][value="M"]
對於串聯是:
input[name="Sex"][value="M"] {}
並採取聯合是:
input[name="Sex"], input[value="M"] {}
[class*="test"],[class="second"] {
background: #ffff00;
}
只是要補充說,選擇器和左括號之間不應有空格。
td[someclass]
將工作。但是
td [someclass]
不會。
是否有這樣的事情,但或而不是與? –
你的意思不是','(逗號)? – raina77ow
你不能寫span [hello =「Cleveland」],[goodbye =「Columbus」],但你必須重複一段(可能很長)的部分。 –