CSS selector [title~=flower]
Селектор [attribute~=value використовується для вибірки елемента, у якого значення атрибута містить вказане слово.
Одному елементу в CSS дозволено задавати декілька класів, розділяючи їх пропуском. Тобто селектор [attribute~=value] обире елемент з attribute="value" та attribute="value full", але не зреагує на attribute="value-full".
Синтаксис
[attribute ~= value] {
css declarations;
}
Переглядачі
| Переглядач | |||||
|---|---|---|---|---|---|
| attribute-value-contains | 4.0 | 2.0 | 3.1 | 9.6 | 7.0 |
Мобільних переглядачів ще не додано.
Приклади
+ запропонувати свій приклад у пісочниці
Селектор ~= шукає ціле слово серед розділених пробілами значень: "flower rose" містить слово "flower", а в "sunflower" це лише частина іншого слова.
HTML
<p title="flower rose">title="flower rose" — жовтий: є слово "flower"</p>
<p title="sunflower">title="sunflower" — без змін: слово інше</p>
CSS
[title~=flower] {
background-color: yellow;
}
Коментарі
Коментарів ще немає — будьте першим!