选择表单元素时CSS更快?
input[type="whatever"]
或
#whatever
甚至
.whatever
答案 0 :(得分:3)
按ID选择是禁食所以#whatever
但是除非你的表单有数千个元素,否则CSS应该没有问题,可以及时解析.class
或input[type=".."]
规则。
此外,如果您有多个元素,最好对共享样式的所有元素使用.class
或input[type="whatever"]
,而不是在元素和css规则上使用那么多id
。< / p>
答案 1 :(得分:0)
#whatever
选择器通常更快(并且它可以解析为单个元素)
有关选择器效率的详细信息,请参阅https://developers.google.com/speed/docs/best-practices/rendering?hl=it或http://css-tricks.com/efficiently-rendering-css/