尝试在border-bottom
上显示:hover
链接。
Here is the HTML。当您将鼠标悬停在“登录”上时,您应该会在底部看到3px边框
<ul class="secondaryNavList signIn">
<li class="logo"><img src="images/layout/bbclogo.png" alt="BBC"></li>
<li class="signin"><a href="/signin">Sign in</a></li>
</ul>
这是悬停的CSS
nav.secondary li.signIn a:hover{
border-bottom:3px solid #0f0;
}
似乎无法让这个工作?
答案 0 :(得分:1)
答案 1 :(得分:0)
只需检查CSS底部的位置:
nav.secondary li.signIn a:hover{
border-bottom:3px solid #0f0;
}
而是使用:
.signin:hover{
border-bottom:3px solid #0f0;
}
这会定位链接的类,然后允许悬停操作触发。
答案 2 :(得分:0)
试试这个,在您的html代码中,您使用了<ul class="secondaryNavList signIn">
.secondaryNavList a:hover{
border-bottom:3px solid #0f0;
}
而不是
nav.secondary li.signIn a:hover{
border-bottom:3px solid #0f0;
}