Javascript-форум (https://javascript.ru/forum/)
-   (X)HTML/CSS (https://javascript.ru/forum/xhtml-html-css/)
-   -   как добавить ИЛИ внутрь селктора атрибута? (https://javascript.ru/forum/xhtml-html-css/66484-kak-dobavit-ili-vnutr-selktora-atributa.html)

sovsem-nub 18.12.2016 11:39

как добавить ИЛИ внутрь селктора атрибута?
 
есть в такой селектор CSS
a[tag~="tag"] Селектор атрибута ~= Выбирает элемент, если значение данного атрибута разделено пробелами и точно совпадает с одним указанным словом.

у меня на странице есть элементы со свойствами
tag="1 2 3 6 7 8 9"
tag="1 6 7 8 9"
tag="1 2 3 6 7 8 9 10"

мне нужно покрасить если есть тег 1 или 10 или 7 их например в color:red

я пишу a[tag~="1"],a[tag~="10"],a[tag~="7"]{color:red;}

но это слишком длинная запись. Можно ее как-то сократить до вида
a[tag~="7" или"1" или "10"]{color:red;}
Есть какой-нибудь значок для этих ИЛИ целей?

destus 18.12.2016 12:40

sovsem-nub,
пока в качестве issue к CSS4 https://lists.w3.org/Archives/Public...1Mar/0215.html

sovsem-nub 18.12.2016 13:03

Цитата:

Сообщение от destus (Сообщение 438327)
sovsem-nub,
пока в качестве issue к CSS4 https://lists.w3.org/Archives/Public...1Mar/0215.html

11 Mar 2011 письмо. Столько лет прошло и ему никто не ответил?

destus 18.12.2016 13:57

sovsem-nub,
https://lists.w3.org/Archives/Public....html#start332


Часовой пояс GMT +3, время: 03:46.