세로 메뉴에 Neue Helvetica Thai Light 웹 글꼴을 사용하려고했습니다. 이 메뉴의 글자는 크지 만 줄 사이의 간격은 다릅니다. 그래서 나는 font-size
과 line-height
을 css로 설정했고 appereance는 완벽하지만 기능은 그렇지 않습니다.작은 줄 높이를 사용할 때 웹 글꼴 클릭 가능 영역이 겹칩니다.
각 링크가 문자 위아래로 확장되어 이웃 항목 클릭 가능 영역이 겹쳐져 사용자가 클릭 한 링크를 따라갈 수 없도록합니다. 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;
}
Windows에서 매우 큰 크기의 끔찍한 웹 글꼴 중 하나에 관한 질문에 대한 회신으로 2 주 정도 기다렸습니다! 그들은 결국 대답했지만 도움이되었습니다. – McNab
줄 높이가 문제라고 가정하고 싶습니다. 글꼴을 설정할 때 글꼴 크기와 같은 픽셀 크기를 설정하십시오. 즉, 글꼴 크기가 39px 인 경우 줄 크기를 39px로 설정하십시오. .. 귀하의 페이지에 링크를 제공하고 도와 드리겠습니다. –