文本溢出继承IE中伪元素的字体

时间:2013-06-24 23:19:59

标签: css internet-explorer pseudo-element

我在IE9中遇到了一个奇怪的错误,其中text-overflow省略号继承了:before:after伪元素的字体样式。

见小提琴: http://jsfiddle.net/c7zgD/7/

这不会是一个大问题,除了在我的情况下,我使用图标字体为一些文字添加前缀,因此省略号将作为缺少的字形出现。

任何人都知道修复此问题吗?

1 个答案:

答案 0 :(得分:0)

我过去使用过这个解决方案...在之前添加一个空字符:

.btn:before {
    content: '';
}

http://jsfiddle.net/tagliala/TtbuG/10/