css - 为什么 IE 不在最后一个字母之后呈现字母间距?

标签 css internet-explorer

<span style="letter-spacing: 5px;">Red<span style="letter-spacing: 0px;">Blue</span></span>

在 IE 中是这样的:
红蓝

但在其他浏览器中是这样的:

红蓝
有什么方法可以让 IE 以其他浏览器的方式呈现它?

最佳答案

看起来你的代码不在上面。你还没有关闭第一个span我认为你希望它关闭的地方。

先试试这个

<span style="letter-spacing: 5px;">Red</span><span style="letter-spacing: 0px;">Blue</span>

如果那不能解决问题,为什么不添加 &nbsp;他们之间,像这样:

<span style="letter-spacing: 5px;">Red</span>&nbsp;<span style="letter-spacing: 0px;">Blue</span>

关于css - 为什么 IE 不在最后一个字母之后呈现字母间距?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6399628/

相关文章:

CSS 菜单项向左移动,下拉菜单未显示

javascript - :hover select stops working after I reset a element's z-index in jQuery

css - IE8定位背景不显示

javascript - 提交前的图像预览在 IE 9 和 Safari 5.x 中不起作用

jquery - 互联网浏览器无法与精美盒子正常工作

html - 为什么这些 div 不在我的 body 里?

jquery - 如何使页面的DataTable中心与垂直菜单对齐

php - 为所有移动设备调整 DIV 表的大小

html - getElementsByClassName 在 VBS 中不起作用

javascript - 如何检测浏览器检查器窗口是否打开?