2013-05-09 2 views
1

모든 너비 장치에서 모바일 사이트 렌더링이 잘되도록 장치 너비를 기준으로 글꼴 크기를 설정해야합니다. jquery 모바일을 사용하고 있습니다. 이것을 처리하나요?장치 너비를 기준으로 한 글꼴 크기

+1

난 당신이 * * 장치 폭을 기준으로 글꼴 크기를 설정해야 확실하지 않다. 예를 들어 사람이 휴대 전화를 세로에서 가로로 회전 할 때 유형의 크기를 조정 하시겠습니까? –

+0

최근에 사이트를 반응 형 사이트로 다시 시작했으며 16px를 기본 글꼴 크기로 사용하고 있습니다. 모든 곳에서 훌륭하게 작동합니다. –

+0

CSS 파일의 @media 쿼리. –

답변

0

html {font-size : 62.5 %; } body {font-size : 1em;}

@media (최대 너비 : 300px) { html {font-size : 70 %; } }

@media (최소 너비 : 500px) { html {font-size : 80 %; } }

@media (최소 너비 : 700px) { html {font-size : 120 %; } }

@media (최소 너비 : 1200px) { html {font-size : 200 %; } }

Demo : http://jsfiddle.net/pLyjt/ 
1

뷰포트. 데이비드 스토리로 작성자 : https://css-tricks.com/viewport-sized-typography/

예 :

#box{ 
 
    background-color:black; 
 
    width: 100vh; 
 
} 
 

 

 
h1.rad { 
 
text-align: center; 
 
vertical-align: middle; 
 
color: #999; 
 
font-family: "Helvetica Neue"; 
 
font-size: 3.14159vw; 
 
line-height: 6.66vh; 
 
font-weight: 100; 
 
text-transform: uppercase; 
 
}
<div id="box"> 
 
<h1 class="rad"> 
 
    Viewport sizing.<br>So rad. 
 
    </h1> 
 
    </div>

관련 문제