id选择器在页面里使用两个也能控制样式,为什么说只能用一个呢?
求一直
求问:一直搞不清楚id 和类选择器什么时候使用,什么时候不能用,感觉类选择器能做的id选择器也能做,好奇怪啊,不是说一个页面只能用一次么
问
求一直
求问:一直搞不清楚id 和类选择器什么时候使用,什么时候不能用,感觉类选择器能做的id选择器也能做,好奇怪啊,不是说一个页面只能用一次么
问
2016-07-30
别人的
黑色风衣_BlackSweater
css里,id选择器可以无限次数使用,并且可以写一样的。
你在网上听别人说不能多次使用,应该是出现2个以上同名的id选择器吧。
例如都是id="div1"
1
2
<div id="div1"></div>
<div id="div1"></div>
其实这样写,在css里是可以的。但如果页面涉及到js,就不好了。因为js里获取DOM是通过getElementById,而如果页面出现同一个id几次,这样就获取不到了。所以id要有唯一性。
最后,成熟网站里,你很少看到css里用id选择器的,都是用class,id选择器留给写js的人用,这样避免冲突。——已通过文档测试,引自“百度”
举报