css中id选择器不是只能用一次吗,但是这个就用了两次。如图。。。
2个回答
展开全部
你理解错了。
css里,id选择器可以无限次数使用,并且可以写一样的。
你在网上听别人说不能多次使用,应该是出现2个以上同名的id选择器吧。
例如都是id="div1"
<div id="div1"></div>
<div id="div1"></div>
其实这样写,在css里是可以的。但如果页面涉及到js,就不好了。因为js里获取DOM是通过getElementById,而如果页面出现同一个id几次,这样就获取不到了。所以id要有唯一性。
最后,成熟网站里,你很少看到css里用id选择器的,都是用class,id选择器留给写js的人用,这样避免冲突。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询