인프런 커뮤니티 질문&답변

j j님의 프로필 이미지
j j

작성한 질문수

애플 웹사이트 인터랙션 클론!

페이지 내용 CSS 작성 2

css 우선순위?

작성

·

174

0

안녕하세요!

.main-message
 small{
displayblock;  
font-size1rem;
margin-bottom0.5em;
}

#scroll-section-2 .main-message {
  font-size3.5rem;
  colorblue;
}

html 이 14pt일때
small 은 14*1 이고
아래 main-message 는 14*3.5
라는 의도는 알겠고 실제로도
그렇게 확인이 됐는데요,

궁금한건
small태그는 main-message안에
있기도 하니까,
아래 3.5배가 한번 더 적용되어야
된다고 생각했는데 안 되는 이유가
뭔가요??

답변 1

1

1분코딩님의 프로필 이미지
1분코딩
지식공유자

rem은 무조건 루트 요소, 즉 html의 폰트 사이즈를 기준으로 하기 때문에
요소가 얼마나 중첩되어있는지는 상관 없답니다.
em의 경우는 말씀하신대로 요소를 포함하고 있는 부모 요소의 폰트 크기에 영향을 받습니다^^

j j님의 프로필 이미지
j j
질문자

감사합니다^^

j j님의 프로필 이미지
j j

작성한 질문수

질문하기