하이퍼 링크/앵커 태그 활성 상태를 사용하려고 시도 할 때마다 작동하지 않습니다. 링크를 클릭해도 활성 상태로 표시되어야하지만 효과는 없습니다. 내가 놓친 게 있니?하이퍼 링크 태그 활성 상태가 작동하지 않습니다.
이 기본적인 예 -에게 있습니다
HTML :
<ul>
<li><a class="main" href="">Home</a></li>
<li><a href="">About</a></li>
<li><a href="">Contact</a></li>
<li><a>Search</a></li>
<li><a href="">RSS Feed</a></li>
</ul>
</div>
CSS : 당신의 두 상태에 대해 동일한 CSS 스타일을 사용하고 있기 때문에 효과가 없습니다
#navigation ul li a:hover, #navigation ul li a:focus, #navigation ul li a:active {
color: #FFF;
border: 1px solid #B20000;
border-top: 2px solid #B20000;
padding: 15px 6px 6px 6px;
background: #660000;
-moz-transition: color 1s ease;
-o-transition: color 1s ease;
-webkit-transition: color 1s ease;
transition: color 1s ease;
text-shadow: 0 0 0.2em #D5E3E7, 0 0 0.2em #D5E3E7;
}
나는 그것을 시도했다. 그것은 작동하지 않았다. 나는 내 질문에 내가 분명했으면 좋겠다. 메뉴에서 활성 링크를 클릭하면 활성 상태 스타일을 적용해야합니다. 그러나 그렇지 않습니다. 내가 그 위에 마우스를 올리면 변경 될 것입니다. 예를 들어 stackoverflow.com의 'TAG'버튼을 클릭하면 해당 페이지로 이동하게되고 주황색으로 바뀌고 나머지 링크는 회색으로 바뀝니다. 내 페이지에 이런 일은 일어나지 않습니다. – input