我試圖讓鏈接處於活動狀態時懸停上顯示的藍線。我正在構建一個有幾個不同視圖的角度應用程序,當用戶在視圖中處於活動狀態時,我希望在懸停時創建下劃線,以便在選擇鏈接時保留下來。我認爲它需要採用一個活動的僞選擇器,但是當我添加它時,它會取消懸停。任何建議,將不勝感激。CSS僞選擇器:僞活動之後:懸停
這裏是我當前的代碼:
footer {
width: 100%;
margin-top: 150px;
padding: 0 60px;
font-family: "Lora", serif;
}
footer a {
text-decoration: none;
color: #ABABAB;
}
a:after {
content: '';
display: block;
margin: auto;
height: 3px;
width: 0px;
background: transparent;
transition: width .5s ease, background-color .5s ease;
}
a:hover:after {
width: 100%;
background: #00FFE9;
}
.nav-footer {
list-style: none;
padding: 0;
border-top: solid 2px #DEDEDE;
display: flex;
justify-content: space-between;
font-size: 14px;
padding: 15px;
}
<footer>
<nav class="nav-footer">
<a ui-sref-active="active" ui-sref="friends">View Friends</a>
<a ui-sref-active="active" ui-sref="friend-search">Find Friends</a>
<a ui-sref-active="active" ui-sref="update">Update Profile</a>
</nav>
</footer>
這裏是的jsfiddle:https://jsfiddle.net/uw8fqbyr/
你嘗試'一:積極{文字裝飾:下劃線;}' –
@AatifBandey這似乎只是在我設置爲懸停的藍色上方添加另一條灰色線。 – StuffedPoblano
我的回答對你有幫助嗎?你可以使用'visited' –