DIV 크기에 비례하여 글꼴 크기 조정
다양한 화면 크기에 맞춰야 하는 웹 레이아웃을 구축할 때 다음 사항을 확인하는 것이 중요합니다. 텍스트는 모든 해상도에서 읽을 수 있습니다. 일반적인 문제는 텍스트 크기가 컨테이너 크기에 비례하여 조정되지 않을 수 있다는 것입니다.
질문:
해결책:
이 솔루션은 CSS3만 사용하므로 JavaScript가 필요하지 않습니다.
순수한 CSS3 접근 방식:
@media all and (min-width: 50px) { body { font-size:0.1em; } } @media all and (min-width: 100px) { body { font-size:0.2em; } } @media all and (min-width: 200px) { body { font-size:0.4em; } } @media all and (min-width: 300px) { body { font-size:0.6em; } } @media all and (min-width: 400px) { body { font-size:0.8em; } } @media all and (min-width: 500px) { body { font-size:1.0em; } } @media all and (min-width: 600px) { body { font-size:1.2em; } } @media all and (min-width: 700px) { body { font-size:1.4em; } } @media all and (min-width: 800px) { body { font-size:1.6em; } } @media all and (min-width: 900px) { body { font-size:1.8em; } } @media all and (min-width: 1000px) { body { font-size:2.0em; } } @media all and (min-width: 1100px) { body { font-size:2.2em; } } @media all and (min-width: 1200px) { body { font-size:2.4em; } } @media all and (min-width: 1300px) { body { font-size:2.6em; } } @media all and (min-width: 1400px) { body { font-size:2.8em; } } @media all and (min-width: 1500px) { body { font-size:3.0em; } } @media all and (min-width: 1500px) { body { font-size:3.2em; } } @media all and (min-width: 1600px) { body { font-size:3.4em; } } @media all and (min-width: 1700px) { body { font-size:3.6em; } }
설명:
이러한 미디어 쿼리는 사용 가능한 화면 너비를 기준으로 글꼴 크기를 100px 단위로 동적으로 조정하여 글꼴 크기를 보장합니다. 읽기 쉽고 시각적으로 적절한 크기입니다.
위 내용은 반응형 웹 디자인에서 컨테이너 크기에 비례하여 글꼴 크기를 조정하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!