使用高度是否有任何缺点:0px; 溢出:隐藏; 而不是display:none?

Wal*_*ker 2 css jquery

使用高度是否有任何缺点:0px; 溢出:隐藏; 而不是display:none?

Nic*_*ver 5

displayCSS属性是内置了很多方法,例如.show().hide()对于初学者(以及许多其他的,比如你不能只叫.slideDown()了来显示元素).除此之外,大多数浏览器都会display: none更好地进行优化,如果有任何父进程display: none;不需要渲染元素,那么它可以加速忽略这些元素.

比所有jQuery部分更重要:从CSS JavaScript的角度退一步,为什么不使用为此目的明确提供的属性?:)