• 카테고리

    질문 & 답변
  • 세부 분야

    자격증 (디자인)

  • 해결 여부

    미해결

css float, clear 속성

21.06.08 16:19 작성 조회수 389

1

안녕하세요 선생님

float, clear 색상을 이용해 수업시간에 만든 것을 토대로 혼자 만들어보다가

의문이 생겼습니다.

부모요소에 border를 만약 1px 주고 width를 400px을 주고 자식 1,2요소에 각각 float:left 와 float:right를 줬다고 가정하면

자식1요소에 border를 1px 주고 width를 100px을, 자식2요소에 border를 1px 주고 width를 300px을 주면

border 두께때문에 안맞아 box-sizing 속성을 주면 자식 1, 2요소가 각각 왼쪽 오른쪽으로 두번째줄에 들어가야하는것이라고 생각했는데

생각처럼 안돼서 첨부사진과함께 여쭤봅니다.

답변 1

답변을 작성해보세요.

0

.all의 너비가 500픽셀입니다.

.left의 너비가 200픽셀이고 .right의 너비가 300픽셀이니까 500픽셀 안에 들어갈거라 생각하시시면 보다가 있어서 안들어갑니다. 보더를 지우시면 .left랑 .right가 한줄에 들어갑니다.