没看懂在说什么,:target后面要加标签名字么,为什么不加就不行,如果我一个文档中有很多url,像左边那样我的target跟谁去匹配呢
2 回答
#brand 与后面的id="brand"是对应的,有很多的url的时候你可以取不同的名字,只要相互对应就可以了。
如:
html代码:
<h2><a href="#brand">Brand</a></h2> <div class="menuSection" id="brand"> content for Brand </div> <h2><a href="#jake">Brand</a></h2> <div class="menuSection" id="jake"> content for jake </div> <h2><a href="#aron">Brand</a></h2> <div class="menuSection" id="aron"> content for aron </div>
css代码:
#brand:target { background: orange; color: #fff; } #jake:target { background: blue; color: #fff; } #aron:target { background: red; color: #fff; }
上面的代码可以对不同的target对象分别设置属性。
举报
0/150
提交
取消