해결된 질문
작성
·
465
2
답변 2
0
1.시멘틱태그로 레이아웃 강의를 듣고 나니 float 속성을 주는 것을 이해하게 되었습니다.
2.box-sizing: border-box 에 대해서 한층 더 깊이 배우게 되었습니다.
0
1. 답변
div하고 seaction article태그의 차이와는 관계 없습니다.
가로에 2개 이상의 요소를 배치할 때 1개는 float를 주고 다른 것은 안주는 경우는 거의 없습니다. 그러니 이런 경우는 거의 고려하지 않으셔도 됩니다.
2. 답변
부모요소가 600, 자식요소 3개가 각각 200이니까 안으로 들어와야 하지만 인라인블록으로 변경하면 하단과 우측에 5픽셀 정도 마진이 생기기 때문에 3번째 자식요소가 부모요소 안으로 못들어옵니다.
box-sizing: border-box는 패딩과 보더를 포함하는 것이지 마진을 제어하는 것이 아닙니다. 위에 처럼 부모요소에 정확히 맞춰야 하는 경우 인라인 블록으로 만드는 경우는 거의 없습니다.
float를 사용하거나 flex를 사용해서 정확히 맞춰야 합니다.
다음에 질문 주실 때는 html 코드도 같이 올려주세요.