0
HTML크롬 및 오페라에서 글꼴 상자로 선택 상자를 사용할 때 왜 Open Sans 글꼴이 손상된 것 같습니까?
<select multiple="multiple">
<option>Option-1</option>
<option>Option-2</option>
<option>Option-3</option>
<option>Option-4</option>
<option>Option-5</option>
</select>
CSS
@font-face {
font-family: 'OpenSansRegular';
src: url('OpenSans-Regular-webfont.eot');
src: url('OpenSans-Regular-webfont.svg#open_sansregular') format('svg'),
url('OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
url('OpenSans-Regular-webfont.woff') format('woff'),
url('OpenSans-Regular-webfont.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
select {
width: 150px;
height: 150px;
padding: 10px;
font-size: 18px;
margin: 20px;
font-family: 'OpenSansRegular',Arial,sans-serif;
font-weight: normal;
}
내가 fontsquirrel의 webfontkit 도구를 사용하여 글꼴 얼굴로 OpenSans 글꼴을 사용합니다. 모든 것이 ff, 즉 사파리에서는 정상적으로 보이지만 크롬이나 오페라의 페이지가 열리면 아래 이미지처럼 보입니다.
위 코드와 같습니다. 왜 크롬과 오페라 글꼴이 손상된 것 같습니까?
문제가 해결되었습니다. 하지만 이제 다른 글꼴은 selectbox가 올바르게 표시되지 않을 것으로 예상합니다. 그래서이 문제를 극복하기 위해 하나의 글꼴을 OpenSansRegularFix로 정의합니다. 고마워요 @ tysk – midstack
@midstack 글쎄요, 문제는 브라우저가 다른 글꼴 파일을 어떻게 렌더링하는지입니다. 아마도 가장 다른 렌더링 된 글꼴 유형이기 때문에 svg를 피하려고 노력해야합니다. – dome2k