메뉴가 있습니다. 해당 페이지를 기반으로 하위 메뉴 항목을 강조하고 싶습니다. 페이지에서 id가있는 div 태그를 사용할 수 있습니까? ID가 있으면 항목을 강조 표시합니다. 페이지 본문 태그를 기반으로 한 CSS 강조 메뉴 항목
#doc3 #menu li#subnav-5-1 a
CSS를
에서 다음<div id="doc3"></div>
몸
에서나는 이것을 시도했지만 제대로 작동 dosent. 페이지 본문의 id를 기반으로 다른 요소의 스타일을 변경하려면 어떻게해야합니까?
메뉴 ...
<!-- Menu 5 -->
<li id="nav-5"><a href="ssslate.do">Micro</a>
<ul id="subnav-5">
<li class="subnav-5-1"><a href="asdf.do">Site & Visit</a></li>
<li><a href="ss.do">MIC</a></li>
<li><a href="ss.do">sss</a></li>
</ul>
</li>
CSS
body.nav-5-1 li.subnav-5-1 {background-color:red;}
에서는 HTMLBody
<body id=nav-5-body class="nav-5-1">
감사
클래스 이름에서 모든 대시를 제거하십시오. 다른 브라우저는 클래스에서 대시와 다르게 동작합니다. – sohtimsso1970