왼쪽 탐색 패널에 링크 모음이 있습니다. 그리고 열린 링크를 강조하고 싶었습니다. 내 웹 사이트에 CSS를 사용하고 있습니다.CSS에서 현재 열려있는 페이지 링크를 강조하는 방법
HTML 코드 :
<div id="LEFTmenu">
<ul>
<li><a href="link_01.html">Link1</a></li>
<li><a href="link_02.html">Link2</a></li>
<li><a href="link_03.html">Link3</a></li>
<li><a href="link_04.html">Link4</a></li>
<li><a href="link_05.html">Link5</a></li>
</ul>
</div>
CSS 코드 :
#LEFTmenu {
line-height:30px;
width: 200px;
float: left;
margin-top: 10px;
background-color: #FFFFFF;}
#LEFTmenu ul {
padding: 0;
margin: 0 0 20px 15px;
list-style: none;
list-style-type: none;
font-size: 14px; }
#LEFTmenu ul li a:link, a:visited {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
color: #333; }
#LEFTmenu ul li a:hover {
color: #CC3366; }
#LEFTmenu ul li a:active {
color: #33FFFF; }
사용하여 : 활성은 링크는 링크를 클릭 한 번으로 매우 짧은 시간 동안이 속성을해야합니다. 그러나 해당 페이지가 열리는 동안 링크가 강조 표시 될 것으로 기대하고 있습니다. CSS에 그러한 가능성이 있습니까?
당신은 자바 스크립트를 사용하고 있습니까? CSS를 사용하여이 작업을 수행 할 수 있는지 확실하지 않지만 잘못된 것일 수 있습니다. –
'그러나 링크가 페이지가 열리는 동안 강조 표시 될 것으로 기대하고 있습니다.' 그리고 페이지가로드 될 때 (요즘 꽤 빠름)? 실제로 현재 링크를 강조 표시 하시겠습니까? 예 : 사용자가 'Link2.html'페이지에 있음 -> link2 메뉴가 강조 표시됩니까? – sinisake
[현재 페이지의 탐색 메뉴를 강조 표시] 가능한 복제본 (http://stackoverflow.com/questions/4626431/highlight-the-navigation-menu-for-the-current-page) –