2015-10-06 4 views
1

Я создаю userstyle for mailman/pipermail archives для Stylish Addon для Firefox и Chrome.CSS стиль для текста, начинающийся с ">"

Теперь единственное, что осталось, - дать кавычки уникальный стиль, поэтому мне нужно будет обратиться только к тексту, который предшествует >, и создадим для этого CSS.

Как я могу адресовать эти текстовые части только с помощью CSS?

+0

звучит, как вам нужно JavaScript, насколько я знаю, нет никакого способа целевых элементов на основе их содержания. Я не предполагаю, что символ '>' завернут в свой собственный элемент DOM? – stackoverfloweth

+0

Возможный дубликат [Есть ли селектор CSS для элементов, содержащих определенный текст?] (Http://stackoverflow.com/questions/1520429/is-there-a-css-selector-for-elements-containing-certain-text) – rubo77

ответ

2

Вы не можете направить элемент по их содержанию. Вы можете проверить specification.

Вы можете попробовать использовать JQuery или Javascript, которые имеют функции, такие как td:contains, для достижения этого.

1

К сожалению, вы не можете использовать только CSS. Как указано в W3Schools:

В CSS, селекторы шаблоны, используемые , чтобы выбрать элемент (ы) вы хотите в стиле.

Elements является tags. Пока часть, которую вы хотите создать, не обернута внутри span, например, вы не можете ее стилизовать.

Смежные вопросы