我的链接在悬停时改变了颜色,但全文没有改变,并且将剪裁位保留为默认颜色,使其看起来有问题。
有没有办法解决这个问题?
a{
font-family:'Oleo Script';
font-size:50px;
color:white;
text-decoration: none;
}
a:hover{
color:#c41313;
text-decoration:underline;
}
我的链接在悬停时改变了颜色,但全文没有改变,并且将剪裁位保留为默认颜色,使其看起来有问题。
有没有办法解决这个问题?
a{
font-family:'Oleo Script';
font-size:50px;
color:white;
text-decoration: none;
}
a:hover{
color:#c41313;
text-decoration:underline;
}
问题似乎与 Oleo Script 字体有关。它不是 100% 一致的,但是某些字符的字体设计(提示?)可能会导致边缘在元素的框之外结束。
我建议使用另一种没有此问题的字体,但如果您致力于 Oleo,您可以在左右添加填充来解决它。
a{
font-family:'Oleo Script';
font-size:50px;
color:white;
text-decoration: none;
padding: 0px 3px 0px 3px;
}
此外,您的小提琴没有正确导入字体(我相信 jsfiddle 存在问题),但我能够通过使用 Google Font JavaScript 导入选项而不是链接 css 资源来使其工作。
你可以在这里看到字体问题:http: //jsfiddle.net/aYxEU/
并在这里修复:http: //jsfiddle.net/hFgaw/