목록

2015.12.26 10:55
조회 707
0

float을 쓰면 clear:both도 써야되고 코드가 여러모로 지저분해져서, inline-block으로만(flex를 쓰고싶지만 호환성이.. 크흡) 처리를 하고있습니다.

 

구글에 'html 엔터 공백'이라고 검색하면 나오는 증상과 같은 문제인데, 좋은 해결법을 아시는분을 찾습니다..

댓글 3

  • 일단 float은 부모 레이어에 overflow:hidden을 주면

    clear를 안써도 됩니다. 단 부모에 사이즈가 지정되어 있다면 말그대로 해당 영역이 오버시 안보이겠죠...

    엔터 공백이 뭔지 모르겠지만..
    inline-block시 아마 font-size:0px; 을 주고 하위요소에 폰트크기를 지정하면 될 것 같은...
  • @하늘희
    명쾌한 답은 없네요 으으.. float 사용시 레이아웃 붕괴때문에 float 쓰면 다신 안쓸수가 없거든요.
  • 주석을 사용하시면 됩니다.

    <h1>hello</h1><!--
    --><p>world</p>
    이런식으로요