我有什么我
有一个普通的 HTML 链接,比如<a href="#">Link</a>
. 在我的样式表中,我已将该链接设置为,display: inline-block;
因为我必须稍微推动它以匹配布局。设置为
。font-style
italic
问题
这导致了以下问题: 因为文本设置为斜体,链接单词的最后一个字母超出了链接周围的框。正因为如此,Safari 和 Chrome 在悬停时“切割”了颜色变化。请参阅我为链接分配背景颜色以使其更清晰的屏幕截图。
正常链接颜色是浅色,蓝色是悬停颜色。
Firefox 可以正确管理这一点,而不会削减任何内容。
为链接设置填充可能是最简单的解决方案,但我觉得对我来说是一种解决方法。还有其他解决方案吗?
小提琴:http: //jsfiddle.net/qD78e/