我有以下风格:
background-color: #C9C5BC;
color: #FFF;
font-size: 10px;
font-weight: bold;
padding: 0 3px;
text-transform: uppercase;
cursor:pointer
HTML 元素是
<span class="name-indicator">NameIndicator1</span>
它看起来像 Firefox(需要)
在 Chrome 中它看起来像这样(错误)
问题是在 chrome 中 span 元素之间没有空白,这是由于在 FF 中高度为 13px 而在 Chrome 中为 15px,当将 chrome 中的字体大小设置为 7px 时,我达到了正确的效果。
如何在两个浏览器上解决这个问题?我想保持字体大小为 10px
编辑:
我创建了一个小提琴,请看一下 FF 和 Chrome