这两个都可以隐藏响应的元素,但是实际效果是有差别的
display:none
隐藏对应的元素,在文档布局中不再给它分配空间,相当于从文档中抹去了,彻底的消亡;
visibility:hidden
隐藏对应的元素,但是在文档布局中仍保留原来的空间,相当于穿了一件隐身衣,虽然看不见
但是依然存在;
本文介绍了两种CSS技巧:display:none和visibility:hidden,它们都能使元素在视觉上消失,但前者会完全移除元素在页面布局中的位置,而后者则保留其原本的空间。了解这些差异有助于更精确地控制网页布局。
这两个都可以隐藏响应的元素,但是实际效果是有差别的
display:none
隐藏对应的元素,在文档布局中不再给它分配空间,相当于从文档中抹去了,彻底的消亡;
visibility:hidden
隐藏对应的元素,但是在文档布局中仍保留原来的空间,相当于穿了一件隐身衣,虽然看不见
但是依然存在;

被折叠的 条评论
为什么被折叠?