因此,当您在该页面上时,我正在制作一个活动的边框按钮。但是当您按下第二个边框按钮时,第一个边框会移除,第二个边框可见。它与本网站上的内容基本相同。 "问题,工作,文档测试版,标签"纽扣。当您在该页面上时,一个亮起,另一个关闭。我尝试在谷歌上查找但无法找到。我尝试通过"检查元素"来查看代码。通过谷歌浏览器。
答案 0 :(得分:1)
确保每页都有完全相同的HTML。然后在每个页面中,通过指定“活动”按钮来区别对应按钮的样式。仅限该按钮。例如:
在主页
<a class="button active" href="index.html">Home</a>
<a class="button" href="about.html">About</a>
在“关于”页面
<a class="button" href="index.html">Home</a>
<a class="button active" href="about.html">About</a>
CSS
.button {
background-color: grey;
}
.active {
background-color: orange;
}
答案 1 :(得分:0)
需要一点CSS和HTML。如果你想在不改变页面的情况下“激活”结果元素,你也需要一些JS。
$('button').on('click', function() {
$('button').removeClass('active');
$(this).addClass('active');
});
button.active {
background: blue;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button class="active">Active Page</button>
<button>Not Active Page</button>
答案 2 :(得分:0)
我能想到的最简单的方法是在你想要点亮该页面的按钮上添加一个“活动”类。