내 사이트 상단에 탐색 모음을 만드는 데 어려움이 있습니다.마우스를 올리면 내비게이션 막대가 아래로 내려집니다.
나는 내 HTML atm에서 다음과 같은 것을 가지고있다. 이 탐색 바는 해당 페이지의 제 2 내비게이션 막대이므로 li 및 a에 대한 클래스입니다. (하위 목록에 대한 클래스/ID도 작성해야합니까?)
<div id="navbar2">
<ul>
<li class="list"><a class="link" href="<?php echo base_url() ?>index.php/A">A</a></li>
<li class="list"><a class="link" href="">B</a></li>
<li class="list"><a class="link" href="">C</a></li>
<li class="list"><a class="link" href="">D</a></li>
<li class="list"><a class="link" href="">Browse</a>
<ul>
<li><a href="">By Category</a>
<ul>
<li><a href="">k</a></li>
<li><a href="">l</a></li>
<li><a href="">m</a></li>
<li><a href="">n</a></li>
<li><a href="">o</a></li>
<li><a href="">p</a></li>
<li><a href="">q</a></li>
<li><a href="">r</a></li>
</ul>
</li>
<li><a href="">By Uploader</a></li>
</ul>
</li>
<li class="list"><a class="link" href="">E</a></li>
</ul>
</div>
CSS 구현 방법에 대해 알고 싶습니다. '찾아보기'로 마우스를 가져 가면 '범주 별'및 '업 로더 별'의 2 개의 드롭 다운 목록을 표시하고 마우스가 '범주 별'상단에 마우스를 올리면 동시에 나타나는 서브리스트. 마우스가 움직이지 않으면 드롭 다운/하위 목록을 사라지게 할 수 있습니다.
또한이 페이지에있는 경우 'A'목록이 다른 것들 (현재 링크)보다 어두운 배경이되고 싶습니다.
나는 웹 사이트 : 당신의 도움에 대한
감사를 구축하기 위해 아주 새로운 해요 같은 newb 질문 죄송합니다!
감사합니다. 그것은 작동합니다. 그러나 'B'를 선택하면 색상을 어떻게 바꿀 수 있으며 나머지는 'B'보다 더 밝아 집니 까? btw, # navbar2 {}의 요점은 무엇입니까? 나는 그것을 사용하지 않는다. – bn60
반갑습니다. 두 번째와 세 번째 선택자를 지우고'li.active a, li : hover a {}'로 대체 할 수 있습니다. 그런 다음 활성 탐색 지점을 만들 수 있습니다. 현재'# navbar2 {}'는 앞으로의 디자인에 따라 단지 자리 표시 자일 뿐이므로 CSS (firebug)에 이미 선언되어있는 것이 유용 할 수 있습니다.) –
예 :'# navbar2 li : hover a, # navbar2 li.active {색상 : 검정} # navbar2 li : 호버리, # navbar2 li.active li {색상 : 회색}' –