此问题仅存在于 Mac Safari 上。
其他浏览器/其他操作系统正常工作。
问题:在此处观察顶部导航的字体粗细:http ://www.octa.com (WordPress)
然后在这里观察顶部导航的字体粗细:http ://www.octa.com/products (Magento)
请注意,虽然它们由不同的代码(WP vs Magento)提供服务,但两个页面之间的 css 几乎相同。
这是css的相关位:
nav.menu li a {
font-family: 'VegurLight','Myriad Pro',Arial,Helvetica,Sans-Serif;
font-size: 20px;
text-align: left;
}
nav.menu li a, #subnavwrapper nav li a {
color: #FFFFFF;
font-weight: normal;
height: 50px;
line-height: 50px;
padding: 0 46px 0 0;
}
nav li a {
display: block;
line-height: 1em;
text-decoration: none;
}
body {
color: #000000;
font-family: "Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans- serif;
font-size: 14px;
line-height: 1.55em;
text-align: center;
background: black;
}
请注意,字体是使用@font-face 导入的。
我已经尝试了所有方法——关于 SO 和其他文章的许多答案。请注意,从其他答案/资源中收集的以下样式均未更正字体显示。
font-variant:normal;
-webkit-font-smoothing: antialiased;
text-shadow: rgba(0, 0, 0, .01) 0 0 1px;