是否可以使用CSS来突出显示已链接到的部分?
如果不是,我可以得到#链接在JavaScript一些如何?即
var section = $(window).link();
感谢您的宝贵时间
使用:target
CSS伪类:
:target {
background-color: #F4D03F;
}
<a href="#link">Click me</a>
<h2 id="link">Highlight me</h2>
此外,要淡出它(像在StackOverflow(重新加载页面))添加一个transition
:
:target {
background-color: #F4D03F;
transition: 0.8s;
}
:target {
background-color: #F4D03F;
transition: 0.8s;
}
<a href="#link">Click me</a>
<h2 id="link">Highlight me</h2>
(如果您将其作为单独的问题询问,我会很高兴地演示如何将高亮淡出,然后再次淡出,就像在StackOverflow上一样:)