p[title] { color: red; }
p[title]
signifie sélectionner tous les éléments avec l'attribut title
. de l'élément <p>
et définissez la couleur du texte sur rouge. p[title]
表示选择所有带有title
属性的<p>
元素,并将文字颜色设置为红色。<p>2.选择具有指定属性及属性值的元素:a[href="https://www.example.com"] { text-decoration: none; }
a[href="https://www.example.com"]
表示选择具有href
属性值为https://www.example.com
的<a>
元素,并将其文字装饰设置为无。<p>3.选择具有指定属性值开头的元素:[class^="btn"] { background-color: orange; }
[class^="btn"]
表示选择所有class
属性值以btn
开头的元素,并将背景颜色设置为橙色。<p>二、包含特定属性值的选择器:[href$=".pdf"] { color: #0f0; }
[href$=".pdf"]
表示选择所有href
属性值以.pdf
结尾的元素,并将文字颜色设置为绿色。<p>2.选择具有包含指定属性值的元素:[src*="logo"] { width: 100px; height: 100px; }
[src*="logo"]
表示选择所有src
属性值中包含logo
的元素,并将其宽高设置为100像素。<p>三、选择具有空属性值的元素:[disabled] { opacity: 0.5; }
[disabled]
表示选择具有空的disabled
属性值的元素,并将透明度设置为0.5。<p>四、选择具有指定属性值的元素或以特定属性值开始的元素:[href="https://www.example.com"], [href^="https://"] { color: blue; }
[href="https://www.example.com"], [href^="https://"]
表示选择具有href
属性值为https://www.example.com
的元素,以及具有href
属性值以https://
2. Sélectionnez les éléments avec les attributs et les valeurs d'attribut spécifiés : <p>rrreeea[href="https://www.example.com"]
signifie sélectionner des éléments avec La valeur de l'attribut href
est l'élément <a>
de https://www.example.com
, et sa décoration de texte est définie sur none. 🎜3. Sélectionnez les éléments commençant par la valeur d'attribut spécifiée : 🎜rrreee🎜Dans le code ci-dessus, [class^="btn"]
signifie sélectionner toutes les valeurs d'attribut class
en commençant par btn et définissez la couleur d'arrière-plan sur orange. 🎜🎜2. Sélecteurs contenant des valeurs d'attribut spécifiques : 🎜1. Sélectionnez les éléments se terminant par la valeur d'attribut spécifiée : 🎜rrreee🎜Dans le code ci-dessus, [href$=".pdf"]
signifie sélectionner tous les éléments. dont la valeur de l'attribut href
se termine par .pdf
et définissez la couleur du texte sur vert. 🎜🎜2. Sélectionnez les éléments avec les valeurs d'attribut spécifiées : 🎜rrreee🎜Dans le code ci-dessus, [src*="logo"]
signifie sélectionner toutes les valeurs d'attribut src
contenant l'élément logo
et définissez sa largeur et sa hauteur sur 100 pixels. 🎜🎜3. Sélectionnez des éléments avec des valeurs d'attribut vides : 🎜rrreee🎜Dans le code ci-dessus, [disabled]
signifie sélectionner des éléments avec des valeurs d'attribut disabled
vides et modifier la transparence. Réglez sur 0,5. 🎜🎜4. Sélectionnez les éléments avec des valeurs d'attribut spécifiées ou des éléments commençant par des valeurs d'attribut spécifiques : 🎜rrreee🎜Dans le code ci-dessus, [href="https://www.example.com"], [href^ = "https://"]
signifie sélectionner des éléments avec la valeur d'attribut href
de https://www.example.com
et des éléments avec href
Éléments dont les valeurs d'attribut commencent par https://
et définissent la couleur du texte sur bleu. 🎜🎜Résumé : 🎜Le sélecteur d'attribut du sélecteur CSS est un outil puissant qui peut nous aider à sélectionner et à positionner les éléments HTML avec plus de précision. Cet article présente quatre sélecteurs d'attributs courants : les sélecteurs d'attributs de base, les sélecteurs contenant des valeurs d'attribut spécifiques, la sélection d'éléments avec des valeurs d'attribut vides et la sélection d'éléments avec des valeurs d'attribut spécifiées ou des éléments commençant par une valeur d'attribut spécifique, et fournit des exemples de code correspondants. . J'espère que cet article pourra aider les lecteurs à avoir une compréhension approfondie et une application flexible des sélecteurs d'attributs de sélecteur CSS, et à améliorer l'efficacité et la qualité du développement front-end. 🎜Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!