前端面试题HTML+CSS基础篇——display:none和visibility:hidden的区别
display:none和visibility:hidden的区别总结
1. display:none
如果给一个元素设置了display: none,那么该元素以及它的所有后代元素都会隐藏,它是前端开发人员使用频率最高的一种隐藏方式。隐藏后的元素无法点击,无法使用屏幕阅读器等辅助设备访问,不会占据内存空间。
2. visibility:hidden
给元素设置visibility: hidden也是起到隐藏元素的作用,但是隐藏后的元素仍然占据原来的空间,也就是说虽然元素不可见了,但是仍然会影响页面布局。
原创
2020-08-16 15:36:06 ·
632 阅读 ·
0 评论