可能吗?我想在 css 的帮助下更改段落中某些单词的样式,而不在这些特定单词上使用任何 html 标签。喜欢等。等待肯定的答复。谢谢:
问问题
135 次
5 回答
6
CSS 只能选择元素和伪元素。您不能选择单词。
于 2012-06-14T06:34:27.890 回答
2
仅使用 CSS 是不可能的。但是您可以使用 JavaScript 来匹配特定的单词并将这些单词动态地包装在 HTML 元素中(例如 a span
),并使用 CSS 设置样式。
于 2012-06-14T06:37:20.573 回答
1
没有标签是不可能的。即使是 Jquery 也无法理解您要更改的内容。
于 2012-06-14T06:43:01.063 回答
1
不,纯 css 不可能,但是有些伪元素的范围有限,例如
:first-letter
,:first-line
于 2012-06-14T06:37:08.340 回答
0
不可能仅使用 CSS,但使用例如 jQuery,您可以将一些单词搜索到文本中并更改样式,例如:
$('p').html(html.replace(/world/gi, '<strong>$&</strong>'));
于 2012-06-14T06:44:45.903 回答