Предположим, что у меня есть два элемента с несколькими классами:CSS селектор труб с несколькими классами
<p class="fruit-apple something">First</p>
<p class="whatever fruit-banana">Second</p>
Как я могу использовать «трубу» селектор (|=
), чтобы выбрать fruit-
классы?
Я пробовал что-то вроде следующего, но это, похоже, не сработает.
p[class|=fruit] {
color: red;
}
<p class="fruit-apple something">First</p>
<p class="whatever fruit-banana">Second</p>
Это, очевидно, потому, что во втором случае, строка класс не начинается с fruit-
, а селектор соответствия наивности.
возможно дубликат [Есть ли селектор CSS классом префиксом?] (Http://stackoverflow.com/questions/3338680/is-there-a-css-selector-by -class-prefix) – dotnetom
@dotnetom Не совсем, но почти - ответ @ SBUJOLD, однако, представляется релевантным. – Manngo