1
我在页面上有非常简单的元素 - 这是一个篮子的数量气球,我无法正确设置。不仅字体是截然不同的,但它的垂直位置,像这样的小元素显著不同:Mac/win不同字体垂直位置
我试着从计算器一些解决方案(例如设置的line-height -1从字体大小),但没有运气。下面是代码:
HTML:
<span class="basket-qty">6</span>
CSS:
.basket-qty {
display: block;
text-align: center;
background-color: #C1637D;
color: #fff;
font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
font-size: 13px;
font-weight: 500;
border-radius: 15px;
width:15px;
height:15px;
}
的jsfiddle:https://jsfiddle.net/e563tgdn/
你的问题只解决字体重量问题,而不是垂直位置问题,这在我的情况下更为重要。我在我的问题结尾处张贴了一个JSFiddle链接,您可以自己尝试。 – Martin
@Martin是的,答案是在黑暗中拍摄的,但是看起来好一些:)你可以尝试用“display:inline-table;”来显示。并检查这一个在这里:http://stackoverflow.com/questions/11726442/font-rendering-line-height-issue-on-mac-pc-outside-of-element – munomono