以“>”开头的文字的CSS样式

时间:2015-10-06 12:55:24

标签: css

我正在为Firefox和Chrome创建userstyle for mailman/pipermail archives Stylish Addon

现在唯一剩下的就是给引号一个独特的样式,所以我只需要处理<?php $subject="/hello/カメラ/"; $pattern='^/hello/([\p{Han}\p{Katakana}\p{Hiragana}\w\-]+)/'; $result = mb_ereg_match($pattern, $subject); echo "<pre>"; print_r($result); $subject="/hello/カレンダー/"; $pattern='^/hello/([\p{Han}\p{Katakana}\p{Hiragana}\w\-]+)/'; $result = mb_ereg_match($pattern, $subject); print_r($result); 之前的文本并为其创建一个CSS。

如何仅使用CSS处理这些文本部分?

3 个答案:

答案 0 :(得分:2)

您无法根据内容定位元素。您可以查看specification

您可以尝试使用具有td:contains等功能的Jquery或Javascript来实现这一目标。

答案 1 :(得分:1)

很遗憾,您无法仅使用CSS。正如w3schools所说:

  

在CSS中,选择器是使用选择所需元素的模式   风格。

Elementstags。例如,只要您要打造的样式部分不会包裹在span内,您就无法对其进行样式设置。

答案 2 :(得分:0)

  

看起来他们正在考虑CSS3规范的这种选择器   但它没有成功。

     

:contains() CSS3选择器:   https://www.w3.org/TR/2001/CR-css3-selectors-20011113/#content-selectors