CSS :nth-child(n) κ°μμ νμ nav μ€μ
nth-child λ? λΆλͺ¨μ nλ²μ§Έ μμ μμ μ νμ λ§νλ€.
μμ κ³ κ³
μλ¨ ν€λ λ©μΈλ©λ΄(λλ‘λ°μ€)λ₯Ό νΌμ³€μλ
μλΈ λ©λ΄(depth02) λμ€κ² νκΈ°
μ μ΄λ κ² BRAND μμ νμ λ©λ΄λ€μ΄ λμ¬ μ μλλ‘ ul νκ·Έμμ liλ₯Ό μ ν ν΄μ€λ€.
-
BRAND
<ul class="gnb"> <li> <a href="#">BRAND</a> <div class="depth02_wrap"> <ul class="depth02"> <li> <a href="/main.do?menuIdx=38">OUTBACK STORY</a> </li> <li> <a href="/main.do?menuIdx=183">BEEF STORY</a> </li> <li> <a href="/main.do?menuIdx=241">STEAK ACADEMY</a> </li> <li> <a href="/main.do?menuIdx=235">OUTBACK CSR</a> </li> <li> <a href="/main.do?menuIdx=41">PRESS CENTER</a> </li> </ul>
κ·Έλ¦¬κ³ css λ‘ λμ΄κ°μ μλ¨ λ©μΈλ©λ΄μ λ§μ°μ€λ₯Ό κ°λ°λλ©΄ νμ λ©λ΄κ° λμ¬μ μλλ‘ hover λ₯Ό μ§μ ν΄μ€λ€.
#header .gnb_wrap .gnb>li:hover .depth02_wrap { display: block; }
κ·Έλ€μ νμλ©λ΄ λ₯Ό nth κ°μ μμμ νμ λ‘ μ§μ ν΄μ€λ€
(mraginμ νμλ©λ΄λ€μ΄ λ©μΈλ©λ΄ κ°μ΄λλ‘ λΆμ μ μλλ‘)
#header .gnb > li:nth-child(1) .depth02 li:nth-child(1) { margin-left: 270px; } #header .gnb > li:nth-child(3) .depth02 li:nth-child(1) { margin-left: 440px; } #header .gnb > li:nth-child(4) .depth02 li:nth-child(1) { margin-left: 590px; } #header .gnb > li:nth-child(5) .depth02 li:nth-child(1) { margin-left: 700px; }
μ¬κΈ°μ μ£Όμν μ μ
μμμ νμλ '> ' κΈ°νΈλ‘ μ§μ
λ©μΈλ©λ΄ gnbμ li λͺ©λ‘ 1,2,3,4 μ
νμλ©λ΄ depth02 첫λ²μ§Έλ€μ΄ λμ¬μ μλλ‘ μμ μ§μ
μμ±!