inflearn logo
강의

Course

Instructor

[Code Camp] A highly concentrated front-end course created at Bootcamp

▶ Unit

Mini Quiz 질문

Resolved

284

rybbit

1 asked

0

<div class="box1">
    <div class="text1">이 박스의 세로 사이즈는 몇 px일까요?</div>
</div>
.box1 {
    border: 1px solid black;
    padding: 10px 20px;
}
.text1 {
    font-size: 24px;
    height: 3em;
}


text1이라는 클래스를 가진 div의 세로 사이즈는 어떻게 될까요?

이 문제를 잘 모르겠습니다.

css

Answer 2

0

nwd09074926

안녕하세요! JiHyunLim님!

해당 문제는 class="text1" 이 입력되어있는 <div /> 박스의 세로 높이가 얼마가될지 고민해 보는 문제랍니다!
물론 입력된 글자는 텍스트이겠지만, 텍스트가 <div /> 상자 안에 들어가 있겠죠?! 그 <div /> 상자의 높이를 묻는 질문입니다!

 

따라서, 밖에 있는 <div class="box1" /> 말고, <div class="text1" /> 인 상자의 높이를 구하셔야합니다!
두 상자가 다르다는 것을 먼저 확인하기 위해서는 <div class="box1" />과 <div class="text1" /> 각각에 배경색을 노란색, 파란색 등으로 변경해 보세요!

그러면, <div class="box1" /> 상자 안에 <div class="text1" /> 상자가 들어있다는 것을 확인하실 수 있고,
이 때 <div class="text1" /> 상자의 높이를 계산해 보는 문제예요!

실제 계산은 앞에서 수업때 배운 내용들을 바탕으로 높이를 직접 계산해 보시고, 혹시 잘 모르겠다면 수업을 다시 한 번 복습하여 완벽히 풀고 넘어가셔야 합니다!^^

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다.
님의 질문에 답변드리겠습니다.

.text1 클래스를 가진 div의 세로 사이즈는 font-sizeheight 속성 값에 의해 결정됩니다.

주어진 CSS 스타일에서, .text1에 대한 font-size24px이며, height3em로 설정되어 있습니다. 여기서 1em은 해당 요소의 font-size를 의미합니다. 따라서, 3em24px * 3 = 72px이 됩니다.

하지만, 여기에 .box1padding 값도 고려해야 합니다. .box1에 선언된 padding: 10px 20px;은 상하(padding-top과 padding-bottom)에 각 10px가 적용된다는 의미입니다.

결국, .text1 클래스를 가진 div의 실제 세로 사이즈는 내부 내용(.text1)의 높이(72px)와 상하 padding(상단 10px, 하단 10px)을 합한 크기, 즉 72px + 10px + 10px = 92px가 됩니다.

만약 border의 두께도 세로 사이즈에 포함시키는 경우, border1px이므로 상단과 하단 두께를 합한 2px를 추가로 계산해야 합니다. 그렇게 되면 최종적인 세로 사이즈는 92px + 1px + 1px = 94px가 됩니다.

단, 이 계산은 .text1의 실제 내용물이 height를 초과하지 않는다는 가정 하에 이루어진 것입니다. 내용물의 크기가 height를 초과할 경우, 실제 세로 사이즈는 달라질 수 있습니다.

반응형웹에서 가로 스크롤 생기지 말고 테이블이 밑으로 떨어지게 하려면?

0

41

1

nested 리스트일때 <ul> bullet 스타일 바꾸는 방법

0

197

2

border 선 겹침 현상

0

168

1

[CSS 01-2-2] flex-wrap 한 칸 띄고 다음 줄로 넘어가는 현상...

0

236

2

3-2강 코드로 작성하지 않은 박스가 표시됩니다...?

0

158

2

absolute관련 질문 있습니다.

0

105

2

rightSectionWrapper,leftSectionWrapper 중앙정렬 질문입니다!

0

147

2

과제 완료

0

254

2

22강 연락처 추가하기 - css 파일 경로 지정

0

265

1

html input 태그에 readonly 속성 넣었을 때 배경이 회색으로 바뀌는 이유가 무엇인가요?

0

2714

1

leftSectionWrapper와 rightSectionWrapper 중앙 정렬

0

513

1

animation 질문- 하나의 @keyframes로 특정 이벤트없이 한번, hover이벤트시 한번 적용 방법 문의.

0

511

2

CSS정렬 - 회원가입 폼 만들기 과제 질문

0

1002

2

CSS관련 질문

0

522

1

margin 대신 padding을 자주 쓰는 이유

0

698

1

[CSS-in-js] Emotion styled components 관련 질문입니다.

0

581

1

CSS정렬 - 회원가입 과제 코드 공유

2

3710

1

Live-server로 html 파일을 볼때 이상한 것들도 같이 보여요

0

569

1

프로젝트 완성 예시 css 밀림

0

478

1

overflow-x:hidden을 사용했는데, 모바일 화면에서 우측이 잘리고 가로 스크롤이

0

1592

2

autoprefixer를 스태틱한 css에 적용할 수 있는 방법이 있을까요?

2

563

1

강의 중 overflow:hidden;에 관한 질문드립니다.

0

1263

1

기본 폰트 설정

0

533

0

CSS로 이미지를 삽입하는 것과 HTML에서 이미지를 삽입하는 것의 차이점이 무엇인가요??

0

684

1