它是一种使:target
to 指向 a.class
而不是 an 的方法,#id
因此它可以指向多个元素的用例:
<style>
section:target{height: 60px}
section p:target{color:red}
</style>
<div class="menu">
<nav><a href="#foo">Collapse me</a></nav>
<nav><a href="#bar" >Change my color</a></nav>
<section id="foo">
<p id="bar">hop</p>
</section>
</div>
<div class="menu">
<nav><a href="#baz">Collapse me</a></nav>
<nav><a href="#boo">Change my color</a></nav>
<section id="baz">
<p id="boo">la</p>
</section>
</div>
想象一下它会起作用,然后你可以在菜单中制作著名的“我在这里”,同时折叠页面并显示用户所在的位置,想象一下,例如,你制作一张图片,然后你把opacity:0
then使用目标时,您让值是opacity:1