我一直在尝试将 Neue Helvetica Thai Light webfont 用于垂直菜单。此菜单中的字母应该很大,但行与行之间的空间不是很大。所以我已经设置font-size
并line-height
在 css 和外观是完美的,但功能不是。
每个链接都在字母的上方和下方延伸,以便相邻项目的可点击区域重叠,从而防止用户点击他们点击的链接。使用 Arial、Verdana 等常用字体时,此问题不存在。
问题可能出在字体本身,但如何避免,有什么解决方法吗?我已将问题发送到 fonts.com - 提供字体但仍在等待答案的网站。
HTML:
<ul class="menu">
<li><a href="1">Item 1</a></li>
<li><a href="2">Item 2</a></li>
<li><a href="3">Item 3</a></li>
</ul>
CSS:
ul.menu a {
font-family: 'HelveticaNeueW31-Light';
font-size: 39px;
line-height: 28px;
}