Я пытаюсь сохранить стиль наведения при нажатии ссылки в боковой панели.Сохраняйте стиль наведения при нажатии ссылки
Я имею в виду, что я нажимаю на одну из ссылок, и после этого я хочу нажать на другую ссылку, кнопку или любое место на сайте из боковой панели.
Я хочу сохранить стиль наведения, но когда я нажимаю на одну из ссылок в боковой панели, стиль в предыдущей ссылке удаляется.
#menu > ul{list-style: none;padding: 0px;}
.col-md-3.temp {
width: 28%;
}
#menu >ul >li {
width: 100%;
padding: 0px;
}
#tcolor{background-color: #d0cece;height: 93px;
width: 20%;}
#tcolor:hover
{background: -webkit-linear-gradient(left, #16bdcf 10%, #3f3736 10%);}
#templatebtn {
position: absolute;
border: none;
background-image: url(../images/Templates_off_ico.png);
background-repeat: no-repeat;
background-position: center;
width: 20%;
height: 94px;
}
#templatebtn:hover,
#templatebtn:focus{
background-image: url(../images/Templates_on_ico.png), -webkit-linear-gradient(left, #16bdcf 10%, #3f3736 10%);
}
#signaturebtn{
background-image: url(../images/Signatures_off_ico.png);
height: 94px;
width: 20%;
position: absolute;
background-repeat: no-repeat;
border: none;
background-position: center;
padding: 0px;
}
#signaturebtn:hover, #signaturebtn:focus{
background-image: url(../images/Signatures_on_ico.png), -webkit-linear-gradient(left, #16bdcf 10%, #3f3736 10%);
}
#contactsbtn{
background-image: url(../images/Contacts_off_ico.png);
height: 94px;
width: 20%;
position: absolute;
background-repeat: no-repeat;
border: none;
background-position: center;
}
#contactsbtn:hover, #contactsbtn:focus{
background-image: url(../images/Contacts_on_ico.png), -webkit-linear-gradient(left, #16bdcf 10%, #3f3736 10%);
}
#clipsbtn{
background-image: url(../images/Clips_off_ico.png);
height: 94px;
width: 20%;
position: absolute;
background-repeat: no-repeat;
border: none;
background-position: center;
}
#clipsbtn:hover, #clipsbtn:focus{
background-image: url(../images/Clips_on_ico.png), -webkit-linear-gradient(left, #16bdcf 10%, #3f3736 10%);
}
#librariesbtn{
background-image: url(../images/Libraries_off_ico.png);
height: 94px;
width: 20%;
position: absolute;
background-repeat: no-repeat;
border: none;
background-position: center;
}
#librariesbtn:hover, #librariesbtn:focus{
background-image: url(../images/Libraries_on_ico.png), -webkit-linear-gradient(left, #16bdcf 10%, #3f3736 10%);
}
#usersbtn{
background-image: url(../images/Users_off_ico.png);
height: 94px;
width: 20%;
position: absolute;
background-repeat: no-repeat;
border: none;
background-position: center;
}
#usersbtn:hover, #usersbtn:focus {
background-image: url(../images/Users_on_ico.png), -webkit-linear-gradient(left, #16bdcf 10%, #3f3736 10%);
}
<div id="menu">
<ul>
<li></li>
<li>
<div id="tcolor"><a href="#templates" id="templatebtn"></a></div>
</li>
<li>
<div id="tcolor"><a href="#signatures" id="signaturebtn"></a></div>
</li>
<li>
<div id="tcolor"> <a href="#contacts" id="contactsbtn"></a></div>
</li>
<li>
<div id="tcolor"> <a href="#clips" id="clipsbtn"></a></div>
</li>
<li>
<div id="tcolor"> <a href="#libraries" id="librariesbtn"></a></div>
</li>
<li>
<div id="tcolor"> <a href="#users" id="usersbtn"></a></div>
</li>
</ul>
</div>
Использует jQuery вариант для вас? –
Может быть, но если возможно с css будет здорово! – alsuelo
@alsuelo Селектор ': visited' работал для вас? – Onilol