인프런 커뮤니티 질문&답변
flex가 적용되면 하위에 있는 인라인의 속성은?
작성
·
333
답변 1
1
코딩웍스(Coding Works)
지식공유자
잘 보셨습니다.
플렉스를 선언하면 자식요소(자손요소 아님)는 모든 요소가 무조건 마진이 없는 인라인 블록이 됩니다.
인라인 블록은 우측에 폰트 관련 마진이 5픽셀 정도 생깁니다. 하지만 플렉스 자식요소 인라인 블록은 우측에 폰트 관련 마진이 생기지 않습니다. float를 준 것과 동일합니다. 다만 float의 경우 자식요소가 float가 되면 부모요소가 높이 값을 잃게 되어 찾아주어야 합니다. 그리고 보더와 패딩 값까지 생각해서 box-sizing: border-box 도 주어야 합니다.
이런 모든 것들을 하지 않아도 되게 하는게 플렉스입니다.




