짬짬이기록하기

em rem 적절한 사용 본문

Web Development/CSS

em rem 적절한 사용

짬짬이기록하기 2023. 2. 22. 21:04
반응형

 rem  html에서 선언한 font-size를 기준으로 한다. 

html { 
    font-size: 16px
}
div { 
    font-size: 1rem // 16px
}

  • rem 단위는 또 브라우저의 폰트 크기 설정에 따라 그 크기가 변해야 하는 곳에 사용

 em   본인이 속해있는 엘리먼트의 font-size를 기준으로 한다. (없다면 상속이기 때문에 부모요소의 font-size를 참조함) 
div { 
   font-size:14px;
   padding: 1em; //14px
}

  • em 단위는 최상위 요소에 지정된 폰트 크기 말고, 다른 특정 요소의 폰트 크기에 따라 그 크기가 변해야 하는 곳에 사용
    ex)  예를들어 button의 기본폰트 사이즈를 1rem을 주고 해당 버튼의 패딩값을 쓸 때는 고정값보다는 유동적인 em을 쓰면 좋겠다. 
반응형

'Web Development > CSS' 카테고리의 다른 글

input range color 변경  (0) 2023.10.20
flex box 아리송한 것 정리  (0) 2023.05.24
table layout case  (0) 2022.07.21
행 열 쉽게 외우기  (0) 2020.06.23
flexbox를 이용한 수직 중앙 정렬  (0) 2020.06.17