【发布时间】:2014-03-16 15:33:51
【问题描述】:
我在这里看到了这个话题:First lowercase the text then capitalize it. Is it possible with CSS?
但这不是纯 CSS。我有一个包含此文本的 div:
<div>
RaWr rAwR
</div>
我想用 css 让它看起来像“Rawr Rawr”。如果我只是将文本转换为大写,则将其剪切为“RaWr RAwR”,已经大写的字母保持大写。所以我需要先将它全部小写然后大写,将它包装在一个div中的解决方案是什么?
我尝试将其包装在另一个 div 中,但没有成功:
<style>
#test3 { text-transform: lowercase; }
#test3 div { text-transform: capitalize; }
</style>
<div id="test3"><div>RaWr rAwR</div></div>
【问题讨论】:
-
由于链接问题中的 cmets 状态,纯 CSS 无法做到这一点。您将需要使用 Javascript。
-
是的,我试过了,我想知道是否有任何新方法,bisdato 在下面给出了有趣的解决方案
标签: capitalize css