当前位置:首页 > 科技  > 软件

Display和Visibility的区别,你了解了吗?

来源: 责编: 时间:2023-11-28 09:36:38 154观看
导读采用CSS实现元素隐藏的方法有很多种,比如定位到屏幕之外、透明度变换等。而常见的两种方式是将元素设置为display:none或者visibility:hidden。元素样式设置为display:none当元素样式设置为display:none时,则该元素和它

采用CSS实现元素隐藏的方法有很多种,比如定位到屏幕之外、透明度变换等。而常见的两种方式是将元素设置为display:none或者visibility:hidden。ecd28资讯网——每日最新资讯28at.com

元素样式设置为display:none

当元素样式设置为display:none时,则该元素和它的子元素都会隐藏,不占据文档流(就是元素原本占据的空间会释放出来)。ecd28资讯网——每日最新资讯28at.com

给元素样式设置display:none<div class="a">A</div><div class="b">B</div><div class="c">C</div>

样式设置为ecd28资讯网——每日最新资讯28at.com

.a,.b,.c{  width:50px;  height:50px;  text-align:center;  background:blue;  margin-top:5px;  line-height:50px;  color:red;}

效果如:ecd28资讯网——每日最新资讯28at.com

图片图片ecd28资讯网——每日最新资讯28at.com

添加display:none后效果如下:ecd28资讯网——每日最新资讯28at.com

图片图片ecd28资讯网——每日最新资讯28at.com

B原本占据的空间会释放出来。ecd28资讯网——每日最新资讯28at.com

display的其他常见属性值及说明ecd28资讯网——每日最新资讯28at.com

属性值
ecd28资讯网——每日最新资讯28at.com

说明
ecd28资讯网——每日最新资讯28at.com

block
ecd28资讯网——每日最新资讯28at.com

元素转化为块级元素显示
ecd28资讯网——每日最新资讯28at.com

inline
ecd28资讯网——每日最新资讯28at.com

元素转化为行内元素显示
ecd28资讯网——每日最新资讯28at.com

inline-block
ecd28资讯网——每日最新资讯28at.com

自身元素转化为行内元素,相邻的行内元素显示在一行,但其子元素为块级元素显示
ecd28资讯网——每日最新资讯28at.com

元素样式设置为:visibility:hidden

visibility:hidden也可以将元素隐藏,但是依然显示着元素所占据的空间。如:ecd28资讯网——每日最新资讯28at.com

给元素样式设置visibility:none<div class="a">A</div><div class="b">B</div><div class="c">C</div>

css样式ecd28资讯网——每日最新资讯28at.com

.a,.b,.c{  width:50px;  height:50px;  text-align:center;  background:blue;  margin-top:5px;  line-height:50px;  color:red;}.b{  visibility:hidden;}

效果如下:ecd28资讯网——每日最新资讯28at.com

图片图片ecd28资讯网——每日最新资讯28at.com

visibility的其他属性值:ecd28资讯网——每日最新资讯28at.com

属性值
ecd28资讯网——每日最新资讯28at.com

说明
ecd28资讯网——每日最新资讯28at.com

inherit
ecd28资讯网——每日最新资讯28at.com

继承父元素的visibility属性设置
ecd28资讯网——每日最新资讯28at.com

visible
ecd28资讯网——每日最新资讯28at.com

默认值
ecd28资讯网——每日最新资讯28at.com


ecd28资讯网——每日最新资讯28at.com

本文链接:http://www.28at.com/showinfo-26-34660-0.htmlDisplay和Visibility的区别,你了解了吗?

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。邮件:2376512515@qq.com

上一篇: 实现Eureka服务注册和服务发现,你学会了吗?

下一篇: Prometheus 的查询语言 PromQL 详解

标签:
  • 热门焦点
Top