Tu jest mój kodu htmlzastosować css do li na kliknięcie bez jQuery lub javascript
<div id="menus">
<ul>
<li><a href="HomePage.html">Home</a></li>
<li><a href="#">Users</a></li>
<li><a href="#">Project Manage</a></li>
<li><a href="#">Transaction</a></li>
<li style="border-right:none;"><a href="#">Logout</a></li>
</ul>
</div>
tutaj jest mój CSS
#menus li
{
float:left;
list-style-type: none;
padding-left: 25px;
padding-right: 25px;
border-right:groove 1px #FFFFFF;
background: #666666;
}
#menus li:hover
{
background: #999999;
}
#menus li a
{
font-size:24px;
text-decoration:none;
color:#FFFFFF;
}
#menus li a:hover
{
color:#000000;
}
teraz chcę zmienić CSS, gdy użytkownik kliknij na li (jak wyświetlacz bieżący wybrany). Czy mogę to zrobić, używając tylko css? Jeśli tak, to w jaki sposób?
góry dzięki ..
chcesz go wyświetlać jako jeśli użytkownik jest na tej stronie? czy chcesz: aktywny? –
no sir, będziesz potrzebować JS –
Ponadto, tag A powinien mieć zdarzenie click, a nie LI. –