【发布时间】:2019-12-26 12:25:06
【问题描述】:
如何为菜单栏中的活动链接设置不同的 CSS 样式?我做了这个造型。
a.selected {
color: red;
background: #efefef;
}
<ul>
<li><a href="villblock.aspx">villa</a></li>
<li><a href="lateFine.aspx" class="selected">fine</a></li>
</ul>
CSS 效果仅在lateFine.aspx 中显示,但当我单击其他链接时,CSS 效果不显示。如何制作这种 CSS 效果,即更改活动链接的 CSS 样式?
【问题讨论】:
-
这将是您的服务器端语言 - 将
selected类添加到您的链接是什么? -
“但是当我点击其他链接时,没有显示 CSS 效果” - 不清楚你的意思。所以你现在在
villblock.aspx- 你是否相应地更改了 HTML,以便 that 链接元素现在具有selected类? -
你的意思是悬停而不是点击?因为当你点击它时,你会被导航走。