×
新网 > 建站推广 > 正文

css中隐藏元素的方法有哪些?有什么区别?

  • 作者:zccc
  • 来源:网络
  • 2020-07-13 18:05:17

隐藏元素的方法:(推荐学习:css快速入门)display:none 隐藏对应元素,在文档流中不再给他分配空间,各边元素会合拢但是资源会加载,DOM可以访问。visibility:hidden 隐藏对应元素,但是在

隐藏元素的方法:

(推荐学习:css快速入门)

display:none 隐藏对应元素,在文档流中不再给他分配空间,各边元素会合拢但是资源会加载,DOM可以访问。

visibility:hidden 隐藏对应元素,但是在文档流中保留原来的空间,资源会加载。

opacity:0 可以点击,占据空间,可以使用。

方法之间的区别:display会产生重绘回流,visibility:hidden只重绘,display:none节点和子孙节点都不见,visibility:hidden的子孙节点可以设置visibility:visible显示。

  • 相关专题

免责声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,也不承认相关法律责任。如果您发现本社区中有涉嫌抄袭的内容,请发送邮件至:operations@xinnet.com进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。

免费咨询获取折扣

Loading