글쎄, 그렇습니다. 페이지의 소스를 보면 <ul>
이 표시되는 것을 볼 수 있습니다. 그들은 확실히 JS를 사용합니다. Firefox에서 JS를 사용하지 않도록 설정 한 다음 메뉴를 다시로드하면 메뉴가 작동하지 않지만 메뉴 자체가 얼마나 필요한지 잘 모르겠습니다.
(x) html의 <img />
태그를 사용하거나 CSS의 배경 이미지를 사용하여 각 메뉴 항목 옆에 이미지를 표시 할 수 있습니다.
CSS 기반의 접근 방식 :
<style type="text/css" media="all">
ul li {display: inline; position: relative;}
ul li ul {display: none; }
ul li:hover ul {display: block; position: absolute; top: 0; left: 0; }
ul li ul li {padding-left: 10px; background: #fff url(path-to-image.png) top left no-repeat; }
</style>
<ul>
<li>First item</li>
<li>Second item
<ul>
<li>Sub-level one</li>
<li>Sub-level two</li>
</ul></li>
<li>Third item</li>
</ul>
(X) HTML 기반의 접근 방식 :
<style>... /* will still need to be styled according to your theme */ ...</style>
<ul>
<li><img src="menu-icon-1.png" alt="menu-icon" />First item</li>
<li><img src="menu-icon-2.png" alt="menu-icon" />Second item
<ul>
<li><img src="menu-icon-2-1.png" alt="menu-icon" />Sub-level one</li>
<li><img src="menu-icon-2-2.png" alt="menu-icon" />Sub-level two</li>
</ul></li>
<li><img src="menu-icon-3.png" alt="menu-icon" />Third item</li>
</ul>
당신은 고유의 아이콘을 가지고 메뉴 항목을 원하는 경우/그와 관련된 이미지, 당신은 좋겠 (x) html에 특정 id
을 사용해야하므로 특정 방법을 사용하여 다른 쪽을 선호하는 것이 편리하지 않습니다.
왜 자바 스크립트를 사용하지 않으시겠습니까? – rahul
많은 사람들이 왜 자바 스크립트를 사용하지 않느냐고 물어 봅니다. 자바 스크립트를 사용하여 신경 쓰지 않아도됩니다. 내 페이지가 자바 스크립트 추가 기능으로 매일 더 무거워 져서 매우 가볍게 사용하고 싶습니다. – JasonDavis