"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > 반응형 웹 페이지에 대한 자동 크기 조정 텍스트를 구현하는 방법은 무엇입니까?

반응형 웹 페이지에 대한 자동 크기 조정 텍스트를 구현하는 방법은 무엇입니까?

2024-11-08에 게시됨
검색:160

How to Implement Auto-Resizing Text for Responsive Web Pages?

반응형 웹 페이지의 텍스트 크기 자동 조정

반응형 웹 페이지를 디자인할 때 텍스트를 포함한 모든 요소가 다양한 텍스트에 맞게 원활하게 조정되도록 합니다. 창 크기는 최적의 사용자 경험에 매우 중요합니다. 이 가이드에서는 CSS와 jQuery의 조합을 사용하여 텍스트 크기를 자동으로 조정하는 방법을 보여줍니다.

시작하려면 CSS를 사용하여 본문 요소의 기본 글꼴 크기를 설정하세요. 예:

body {
    font-size: 18px;
}

다음으로 백분율을 사용하여 본문 글꼴 크기를 기준으로 다른 요소의 글꼴 크기를 정의합니다. 예를 들면:

h1 {
    font-size: 150%;
}
p {
    font-size: 120%;
}

창 크기 조정을 처리하려면 jQuery 스크립트를 사용하세요. 아래 코드는 기본 글꼴 크기를 동적으로 조정합니다.

$(function() {
    $(window).bind('resize', function() {
        resizeMe();
    }).trigger('resize');
});

function resizeMe() {
    // Calculate the new body font size based on the window height
    var standardHeight = 768; // Standard height for which body font size is defined
    var baseFontSize = 18;
    var windowHeight = $(window).height();
    var percentage = windowHeight / standardHeight;
    var newBodyFontSize = Math.floor(baseFontSize * percentage) - 1;

    // Set the new font size for the body element
    $("body").css("font-size", newBodyFontSize);
}

이 스크립트는 창 크기가 조정될 때 기본 글꼴 크기를 조정하고 결과적으로 다른 모든 글꼴 크기도 조정합니다. 결과적으로 창 크기가 변경되는 동안 텍스트 크기가 원활하게 조정되어 사용자에게 다양한 장치 및 화면 해상도에서 일관되고 편안한 읽기 환경을 제공합니다.

릴리스 선언문 이 글은 1729695496에서 재인쇄되었습니다. 침해 내용이 있는 경우, [email protected]으로 연락하여 삭제하시기 바랍니다.
최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3