Problem
btn-container
라는 div에 btn-group
3개 div를 넣었더니 그 3개 div 사이에 틈이 생겼다.
Solution
- whitespace를 주석처리
<div>text</div> <!-- --> <div>text</div> <!-- --> <div>text</div> <!-- --> <div>text</div> <!-- --> <div>text</div> `
- 걍 다 붙여버리기.
django에{% spaceless %}
태그 써도 됨.
<div>text</div> <div>text</div> <div>text</div> <div>text</div> <div>text</div>
- 잔망스런 엔터
<!-- 1 --> <div> text <div> text <div> text <div> text <div>text</div> <!-- 2 --> <div>text</div> <div>text</div> <div>text</div> <div>text</div> <div>text</div>
- 부모 폰트사이즈 0, 자식에서 다시 키우기
#parent { font-size: 0; } #child { font-size: 16px; }
- parent를
display: flex
설정하기
.parent { display: flex; } .parent > div { display: inline-block; padding: 1em; border: 2px solid #f00; }
Refer
http://stackoverflow.com/questions/19038799/why-is-there-an-unexplainable-gap-between-these-inline-block-div-elements/19038875#19038875
(아웃사이더님이 알려주심 감사합니다)