【发布时间】:2019-05-25 19:38:20
【问题描述】:
我对 CSS 中的图标字体比较陌生,现在遇到了以下问题: 我有几个包含图标的框。遗憾的是,图标的上半部分被剪掉了。
我发现,我使用的图标字体是添加一个 ::after-pesudo-element,它与原始元素略有偏移,导致部分被切断。 (见截图)
(我使用的图标字体是http://linea.io)
我进一步调查并意识到这只是因为我在图标上有以下 CSS:
-webkit-background-clip: text;
color: transparent;
如果我删除它,图标颜色将变为黑色并显示为整体。
我不知道这是否是由于我的 CSS 中的错误,因为我在网络上找不到任何东西。
但我删除了几乎所有我的个人 CSS 并且错误仍然出现。
【问题讨论】:
-
请发布更多代码
标签: css clipping icon-fonts