在this网页上,当您将评分悬停在每篇文章的右侧时,图标将在颜色过渡时向左偏移1px。但是,这只发生在Chrome,也许Safari,但不是在Firefox。悬停时带有颜色转换的文本偏移量1px
这是一个错误?我的代码有问题吗?
图标本身来自FontAwesome的字体。
当我试图在jsfiddle中重新创建页面的这一部分时,该错误没有发生。
这是我所看到的:
在this网页上,当您将评分悬停在每篇文章的右侧时,图标将在颜色过渡时向左偏移1px。但是,这只发生在Chrome,也许Safari,但不是在Firefox。悬停时带有颜色转换的文本偏移量1px
这是一个错误?我的代码有问题吗?
图标本身来自FontAwesome的字体。
当我试图在jsfiddle中重新创建页面的这一部分时,该错误没有发生。
这是我所看到的:
我看到Chrome中的问题,但不能在Firefox。我能够做一个小的调整你的CSS规则之一来解决这个问题:
.post-ratings-rating {
...
font-family: FontAwesome;
font-size: 1.5em;
width: 30px;
...
}
如果您使用的像素改变width
一个绝对值,图标不会发生变化。相对单位是问题的根源。为什么?我怀疑浏览器在从em到px的转换时做了不同的算术运算。
这样做,谢谢! – Darkwater 2013-03-25 21:07:36
太棒了!并且这个技巧在Firefox中起作用,所以你很好继续! – 2013-03-25 21:08:24
您的网站链接不显示图标或感兴趣的区域。你可以调整演示页面吗? – 2013-03-25 20:39:24
哦,我的代码中存在一个未注册用户的bug - 修复.. – Darkwater 2013-03-25 20:41:40
已修复,感谢您的评论。 – Darkwater 2013-03-25 20:43:25