<span style="letter-spacing: 5px;">Red<span style="letter-spacing: 0px;">Blue</span></span>
看起来这在IE中:
[RéDBLUE
但像这样在其他浏览器:
[R主编蓝
有没有什么办法可以让IE渲染它是其他浏览器的方式吗?为什么IE在最后一个字母后没有提供字母间距?
<span style="letter-spacing: 5px;">Red<span style="letter-spacing: 0px;">Blue</span></span>
看起来这在IE中:
[RéDBLUE
但像这样在其他浏览器:
[R主编蓝
有没有什么办法可以让IE渲染它是其他浏览器的方式吗?为什么IE在最后一个字母后没有提供字母间距?
它看起来像你的代码在上面。您尚未关闭我认为您希望关闭的第一个span
。
试试这个第一
<span style="letter-spacing: 5px;">Red</span><span style="letter-spacing: 0px;">Blue</span>
如果不解决这个问题,为什么不添加它们之间的
,像这样:
<span style="letter-spacing: 5px;">Red</span> <span style="letter-spacing: 0px;">Blue</span>
嘿贾森,它仍然看起来一样,虽然 – user784637
谢谢你试着把' '放在里面红色'跨度'? –
哪个版本的IE? – BoltClock
似乎在IE8上正常工作,但不在IE7上 – Niklas
Pad-left span 5px? (当然使用有条件的) –