메뉴 건너뛰기

HEUKMYO

Html/css

HTML
  1. <ul>
  2. <li>Item 1</li>
  3. <li>Item 2</li>
  4. <li>Item 3</li>
  5. </ul>


감싸는 컨테이너의 font-size를 0으로 주고,

자식의 폰트사이즈를 지정해주면 인라인 또는 인라인 블럭 엘리먼트 사이의 공백이 제거된다.


CSS
  1. ul {
  2. font-size: 0;
  3. }
  4. li {
  5. display: inline-block;
  6. width: 100px;
  7. font-size: 30px;
  8. color: white;
  9. text-align: center;
  10. }
  11. li:nth-child(1) {
  12. background: #333;
  13. }
  14. li:nth-child(2) {
  15. background: #666;
  16. }
  17. li:nth-child(3) {
  18. background: #999;
  19. }
  20. body {
  21. margin: 16px;
  22. }


2. 태그 비틀기 & 주석삽입
  1. <ul>
  2. <li>
  3. one</li><li>
  4. two</li><li>
  5. three</li>
  6. </ul>


  1. <ul>
  2. <li>one</li
  3. ><li>two</li
  4. ><li>three</li>
  5. </ul>


<ul>
  <li>one</li><!--
  --><li>two</li><!--
  --><li>three</li>
</ul>
위로