visibility隐藏对象保留占据的物理空间; 但是一般是不赞成使用 visibility:hidden,建议使用display:none,因为当浏览器渲染被占据的物理空间时,会消耗资源。 效果 display方式触发时,会移除DIV2 visibility方式触发时,仅会隐藏DIV3 代码 DOM demo