You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
id 在部分浏览器的 js 中会直接生成同名变量;
id 的唯一性,获取该 id 的 dom 时,会取同名 id 的前者;
id 层叠权重非常高,1000 个 class 也覆盖不了 id 的样式;
class 可以用空格给同个元素设置多个 class,id 用空格会让 id 失效;
id 可以和链接锚点一起玩耍。
Activity
windy-boy commentedon Dec 13, 2019
id具有唯一性,导致样式不能重用,且权重大,容易导致权重问题。不过用id来选择元素的效率比class高。
forever-z-133 commentedon Dec 14, 2019
id 在部分浏览器的 js 中会直接生成同名变量;
id 的唯一性,获取该 id 的 dom 时,会取同名 id 的前者;
id 层叠权重非常高,1000 个 class 也覆盖不了 id 的样式;
class 可以用空格给同个元素设置多个 class,id 用空格会让 id 失效;
id 可以和链接锚点一起玩耍。