2016-10-19 1 views
1

내 문제는 다음과 같습니다<html>이 아닌 일부 요소에 새로운 루트 크기를 설정할 수 있습니까? (REM)

임 단위로 rem를 사용하여 CSS 프레임 워크를 사용하여. 그리고 일부 웹 사이트/템플릿은 글꼴 크기를 html {font-size:62.5%}으로 설정하므로 1rem은 10px가 아니고 16px입니다. 그런 다음 해당 프레임 워크를 사용하는 모든 텍스트/요소는 작습니다.

가능한 경우 자신의 루트 글꼴 크기를 변경하려고하지 않습니다.


그래서 질문은 : 내가 몇 가지 요소에 새로운 루트 크기를 설정할 수 있습니까? (가능한?) 같은

뭔가 :

<html style="font-size:62.5%"> 
<!-- This and all children, 1rem = 10px --> 
    <div class="helloworld-framework" style="font-size:16px;"> 
     <!-- This and all children, 1rem = 16px --> 
    </div> 
</html> 
+3

아니요.하지만 프레임 워크에서 html 요소의 글꼴 크기를 사용자의 기본 설정으로 재설정 할 수 있습니다. –

답변

0

아니, 당신은 할 수 없습니다. 루트 글꼴 크기를 변경해야합니다. 이것을 확인해 보면 다음과 같은 글꼴 크기 동작을 확인할 수 있습니다. http://blog.revathskumar.com/2014/04/css-understanding-em-and-rem.html

비슷한 문제가 발생했을 때 비슷한 설명이 도움이되었습니다. 희망이 도움이됩니다.

+0

이론적으로 질문에 대답 할 수 있지만 (// meta.stackoverflow.com/) q/8259) 여기에 답의 핵심 부분을 포함하고 참조 용 링크를 제공하십시오. 보다 나은 "링크 기반"답변을 작성하는 방법은 [here] (https://meta.stackexchange.com/a/94027/285661)를 참조하십시오. 감사! – GhostCat

관련 문제