이것은 당신의 방문자가 그들에게 최고의 독서 경험을 제공,확대 또는 여가 글꼴의 크기를 줄일 수 있기 때문에,가지고 유용한 인터페이스입니다. 이 문서는 기계 번역되었으므로 어휘,구문 또는 문법에서 오류가 있을 수 있습니다
크기 조정 설정
가장 먼저 해야 할 일은 크기를 조정할 대상을 결정할 수 있도록 설정하는 것입니다. 이 문서를 참조하는 데 익숙하지 않은 경우 다음 문서를 참조하십시오.
먼저 크기 조정 인터페이스를 추가해야합니다. 걱정하지 마세요,이것은 실제보다 더 복잡한 소리. 이것은 웹 사이트 사용자가 웹 페이지의 글꼴 크기를 조정하기 위해 상호 작용할 수있는 것입니다. 위의 예에서 볼 수 있듯이,우리는 플러스로 표현 된 링크를 사용,마이너스,단어,”재설정.”
<a class="increase">+</a><a class="decrease">-</a><a class="reset">reset</a>
각 링크에는”증가”또는”감소”와 같은 작업을 나타내는 클래스가 있어야합니다.”이 클래스를 사용하여 글꼴 크기를 늘리거나 줄이거 나 재설정해야하는 링크를 나타낼 것입니다.
이제 크기를 조정할 요소 또는 섹션을 평가하십시오. 이 섹션의 경우,당신은 당신이 크기를 조정할 수있는 고유 한 영역을 지정할 수 있도록 클래스와<사업부>을 만들 수 있습니다.
코드펜의 페어닥 네트워크(@페어닥)에 의한 펜 쿼리:웹 페이지 글꼴 클래스 크기 조정 예제를 참조하십시오.
위의 예에서<사업부>클래스=”크기 조정 가능”이 크기 조정되도록 표시되어 있음을 알 수 있습니다. 그러나 모든<페이지>요소의 크기를 조정하도록 지정하지 않으면 나머지 단락은 영향을 받지 않습니다. 크기 조정의 무거운 리프팅을 처리합니다. 이 문서는 기계 번역되었으므로 어휘,구문 또는 문법에서 오류가 있을 수 있습니다
첫 번째 단계는$(문서)를 만드는 것입니다.모든 명령문을 넣을 준비 함수.
$(document).ready(function(){//jQuery statements//jQuery statements});
다음으로,이 함수 내에 들어갈 첫 번째 제 큐리 문을 추가 할 것입니다.
var resize = new Array('element','.class'); resize = resize.join(',');
이 문은 크기 조정에 포함되어야 할 요소 또는 클래스를 설정합니다. 이러한 요소/클래스는 변수”크기 조정”에 저장됩니다.”당신은 크기 조정 글꼴 예제를 보면,당신은 것을 볼 수 있습니다<피>요소와”크기 조정”클래스는 크기 조정을 위해 선택되었다.
영향을 받을 요소나 클래스를 설정한 후에는 방문자가 크기 조정 인터페이스와 상호 작용할 때 글꼴 크기를 실제로 변경하도록 코드를 설정해야 합니다.
글꼴 크기를 재설정
우리의”바르 크기 조정”문에서,우리는 원래 크기로 글꼴을 재설정 문을 추가 할 것입니다.
var resetFont = $(resize).css('font-size'); $(".reset").click(function(){ $(resize).css('font-size', resetFont); });
이 문은”크기 조정”변수에 저장한 요소 또는 클래스를 호출하고”재설정”클래스와의 링크를 클릭하면 글꼴 크기 특성이 원래 크기로 돌아갑니다.
$(“.재설정”).이 함수를 호출 할 수 있습니다. 이렇게 하면 사용자가”재설정”클래스와 연결된 텍스트와 상호 작용할 때 글꼴 크기를 다시 설정할 수 있습니다. 이 예제에서이 텍스트는 단순히”재설정”링크입니다.
글꼴 크기를 증가
다음으로,우리는 글꼴 크기를 증가 문을 추가해야합니다. 이 예제에서는”증가”클래스를”+”링크에 추가했습니다.
이 예제는 바로 그렇게합니다.
//specifies that this will affect the "increase" class $(".increase").click(function(){//creates a variable that holds the current font size var originalFontSize = $(resize).css('font-size');//creates a variable that parses the number var originalFontNumber = parseFloat(originalFontSize, 10);//creates a variable that holds the increased font sizevar newFontSize = originalFontNumber*1.2;//changes the font-size in the CSS document $(resize).css('font-size', newFontSize); return false; });
이 예제는 이 문이”증가”클래스와 관련된 텍스트를 클릭하는 사용자에 따라 달라지는지 확인하는 것으로 시작합니다. 이 예에서”+”입니다. 다음 세 줄은 새 변수를 추가합니다: 원본 폰트 크기,원본 폰트 번호 및 새 폰트 크기. 현재 글꼴 크기를 수집하여 저장합니다. 이 숫자를 읽을 수 있도록 구문 분석합니다. 그런 다음 원본 글꼴 번호에 저장된 번호를 가져와 1.2 를 곱합니다.
그런 다음 마지막 줄로 이동하여 새 글꼴 크기와 일치하도록 글꼴 크기를 변경합니다.
이 시퀀스는”+”를 클릭할 때마다 실행됩니다.
감소 글꼴 크기
감소 문은 이전 문과 매우 유사합니다. 그러나 글꼴 크기에 원래 글꼴 수를 늘리는 숫자를 곱하는 대신 감소 문은 원래 글꼴 수에 10 진수를 곱하여 줄입니다.
//specifies that this will affect the "decrease" class $(".decrease").click(function(){//creates a variable that holds the current font size var originalFontSize = $(resize).css('font-size');//creates a variable that parses the number var originalFontNumber = parseFloat(originalFontSize, 10);//creates a variable that holds the decreased font size var newFontSize = originalFontNumber*0.8;//changes the font-size in the CSS document $(resize).css('font-size', newFontSize); return false; });});
이 시퀀스는”-“를 클릭할 때마다 실행됩니다. 이 클릭 할 때마다 글꼴 크기를 줄일 수 있습니다.
이 응용 프로그램은 페어 네트워크,주식 회사의 제품이 아닙니다. 및 페어 네트워크는 어떠한 보증도 제공하지 않습니다. 많은 수준의 자바스크립트 라이브러리를 사용할 수 있습니다. 적절한 도서관에 대한 조언과 안내를 위해 전문가와상의하십시오. 이 특정 제품은 귀하의 요구를 충족 시키거나 충족시키지 못할 수도 있습니다. 쩐쨀챌쩌쩌쩔채. 사용자 편의를 위해 이 자습서에 대한 지원을 제공하고 있습니다. 구매 또는 사용을 고려중인 온라인 서비스 또는 제품에 대한 서비스 약관 및 범위를주의 깊게 읽으십시오.