2

我已经搜索了很多,但仍然无法找到一种方法来使用 CSS3 选择器来设置所有以 # 开头的单词的样式...比如 #diy。不应该只使用css吗?

4

2 回答 2

3

选择器不是为直接部分或全部选择文本内容而设计的,所以不,不应该。

选择器是为匹配元素而设计的。如果您想以不同的方式设置主题标签的样式,您应该将它们包装在它们自己的元素中,然后为这些元素设置样式。

于 2013-08-28T13:40:20.517 回答
0

不,但它可以很容易地用 JavaScript 完成。

使用扩展 jQuery.highlight 突出显示正则表达式

$('body').highlight(/\B#\w+/)

工作示例:http: //jsfiddle.net/kobi/ttd9r/

于 2013-08-28T13:46:03.857 回答