我正在上班考试。在那里,我有以下问题:如何在CSS中使用文本替换属性?
考虑下面的代码:
body{text-replace: "a" "b" "b" "c"}
什么将是以下字符串的输出,如果文本替换样式来实现?
安迪的生活背后网吧背后cbfe
cndy生活cehind CCFE
- NDY生活
- 安迪的生活背后网吧
- 安迪住cehind钡铁氧体
我找不到在CSS中的文本替换属性的任何参考。
我正在上班考试。在那里,我有以下问题:如何在CSS中使用文本替换属性?
考虑下面的代码:
body{text-replace: "a" "b" "b" "c"}
什么将是以下字符串的输出,如果文本替换样式来实现?
安迪的生活背后网吧背后cbfe
cndy生活cehind CCFE
- NDY生活
- 安迪的生活背后网吧
- 安迪住cehind钡铁氧体
我找不到在CSS中的文本替换属性的任何参考。
哇!你偶然发现了一个在2007 GCPM specification中的最后一个,并在2010年修订中删除的房产。并在一个在线测试!无论你正在进行的测试是几年过时,还是设置它的人都从W3C规范的随机旧版本中拉出来,并将它们全部视为相关的(因为用户已知在Stack Overflow中执行此操作)。
由于这是多么深奥,我只想回答这个问题。不用说,这个答案仅用于教育目的。有是text-replace
属性在任何当前的CSS规范,并且已经有近10年(在css-content和css-gcpm都没有)。不要把它放在你的CSS中,并期待它的工作。 它不会。如果您需要在HTML文档中进行文本替换,请使用JavaScript。
答案是#2: “cndy生命cehind CCFE”
确切CSS样本出现在规范,上面链接,和实施例描述如下(重点煤矿):
以下两条规则的结果相同。 在第一条规则中,所有'a'字符都转换为'b'。随后,所有'b'字符都转换为'c'。在第二条规则中,所有'a'和'b'字符直接转换为'c'。
body { text-replace: "a" "b" "b" "c" } body { text-replace: "a" "c" "b" "c" }
所以,处理顺序进入:
我正在努力寻找参考。谢谢。 –
如果问题是“以下字符串的输出是什么......”,那么正确的答案将是3 - 因为CSS代码将无法工作:) –
我从来没有听说过这个。 [在Mozilla的CSS参考](https://developer.mozilla.org/en-US/docs/Web/CSS/Reference)我找不到此属性 –
它显示在谷歌,3:nd命中.. 。https://www.google.com/search?q=text-replace%3A&oq=text-replace%3A&aqs=chrome..69i57j69i58&sourceid=chrome&ie=UTF-8#q=%22text-replace%22+css – LGSon
@ LGSon谢谢你的尝试。我正在像'text-replace css'一样搜索,但是您搜索的是像''文本 - 替换“css',这非常重要。再次感谢你。 –