Heim > Web-Frontend > CSS-Tutorial > Wie wähle ich Elemente mit mehreren Attributen in CSS aus?

Wie wähle ich Elemente mit mehreren Attributen in CSS aus?

DDD
Freigeben: 2024-11-28 20:33:12
Original
331 Leute haben es durchsucht

How to Select Elements with Multiple Attributes in CSS?

So geben Sie mehrere Attributselektoren in CSS an

In CSS ist es möglich, Elemente basierend auf mehreren Attributen auszuwählen. Dies kann nützlich sein, wenn Sie bestimmte Elemente mit einer Kombination von Kriterien ansprechen möchten.

Syntax:

Um Elemente auszuwählen, die mehreren Attributwerten entsprechen, verwenden Sie die folgende Syntax :

[attribute1=value1] [attribute2=value2]
Nach dem Login kopieren

Um beispielsweise ein Eingabeelement mit dem Attributnamen „Sex“ und dem Attributwert „M“ auszuwählen, würden Sie Folgendes verwenden Selektor:

input[name=Sex][value=M]
Nach dem Login kopieren

Beispiel:

Berücksichtigen Sie das folgende HTML-Markup:

<input type="radio" name="Sex" value="M" />
<input type="radio" name="Sex" value="F" />
Nach dem Login kopieren

Das erste Eingabeelement würde durch die Eingabe ausgewählt [name=Sex][value=M]-Selektor, da er sowohl die Attribute name="Sex" als auch value="M" hat. Das zweite Eingabeelement würde nicht ausgewählt, da es das Attribut value="F" anstelle von value="M" hat.

Hinweis:

Verwendung von Anführungszeichen Ein Attributwert ist nur erforderlich, wenn der Wert kein gültiger Bezeichner ist.

Referenz:

Diese Syntax ist in der CSS-Standarddokumentation ausführlich beschrieben:

Multiple attribute selectors can be used to refer to several
attributes of an element, or even several times to the same attribute.

...

span[hello="Cleveland"][goodbye="Columbus"] { color: blue; }
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie wähle ich Elemente mit mehreren Attributen in CSS aus?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage