CSS 指定 < >
有没有办法使用 CSS 来指定每次“小于符号”(键盘上 M 的右侧)或“大于符号”出现在文本中时,都应将其替换为实际单词“分别小于'或'大于'?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
有没有办法使用 CSS 来指定每次“小于符号”(键盘上 M 的右侧)或“大于符号”出现在文本中时,都应将其替换为实际单词“分别小于'或'大于'?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
CSS 不能作用于(不能修改)网页的文本内容,所以它不能做你所要求的事情。 CSS 只能影响表示和样式,在这种情况下,需要实际的文本替换,而 CSS 无法做到这一点。
但是,您可以使用 JavaScript 来执行此操作,特别是如果您希望定位的文档中有特定的 DOM 元素。像这样的东西可能会以基本的方式实现这一点,但不能解决符号前后缺少空格的问题:
CSS cannot act on (cannot modify, that is) the text content of a webpage, so no it cannot do what you're asking. CSS can only affect presentation and styling and in this case, would require actual text replacement, which CSS cannot do.
You can, however, do this with JavaScript, especially if you have specific DOM elements in the document you wish to target. Something like this may do the trick in a rudimentary way, but wouldn't account for a lack of spaces before or after the symbol:
CSS 不能做到这一点(或类似的事情)
CSS cannot do this (or anything like it)