在网页设计中,CSS不仅可以美化网页,还可以添加各种交互功能。其中之一就是跳转到当前页面。通常,我们可以使用JavaScript来实现跳转到当前页面,但是,也可以通过CSS来达到同样的效果。 在CSS...
在网页设计中,CSS不仅可以美化网页,还可以添加各种交互功能。其中之一就是跳转到当前页面。通常,我们可以使用JavaScript来实现跳转到当前页面,但是,也可以通过CSS来达到同样的效果。
在CSS中,我们可以使用伪类选择器“:target”来选择当前页面的锚点。所谓锚点,就是文档中带有“#”符号的链接。例如,如果我们在页面中使用了如下代码:
<a href="#section1">跳转到第一节</a> #section1:target {
color: red;
} <input type="text" id="input1" /> #input1:focus {
border: 1px solid blue;
}