css - Verdana 字体在 IE9 中是随机高度

标签 css internet-explorer-9

我有一系列简单的 div,其 span 包含“零宽度字符”(#8203) 和带有文本的 span。

在 IE9 中呈现时,高度或外部跨度偏移有 1px 的差异。 什么样的优化可能会导致这种情况?

是否有任何 css/javascript 解决方法来禁用它?

...
<p>.</p>
<div class="wrap">
    <span class="outer">
        <span class="inner">&#8203;</span>
    </span>
    <span class="outer">
        <span class="inner">8203820382038203820382038203820382038203</span>
    </span>
</div>
<p>.</p>
...

http://jsfiddle.net/srfCR/

enter image description here

最佳答案

您可以创建一个特定的 css 文件来解决这个问题:

<!--[if IE 9]>
<link rel="stylesheet" href="css/ie9.css"/>
<![endif]-->

关于css - Verdana 字体在 IE9 中是随机高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13381532/

相关文章:

javascript - AngularJS Ngdraggable 问题

css - 全局css应该放在每个组件还是根组件(webpack入口文件)?

html - 响应式同高元素行在小断点断成两行

javascript - 是否可以在 css 中按下并按住按钮触发事件?

html - CSS - 获取背景颜色以填充下拉菜单

javascript - 如何使用java脚本将svg数据转换为图像/图像base64

android - 全高流体图像和 div 在一行中。 Div 必须占据剩余的水平空间

jQuery 验证框架 + qTip 在提交时未触发

css - IE9 中的背景图像无法正常工作

javascript - 在 IE9 兼容性 View 中不显示 Font Awesome 图标