css中display:hidden和display:none有什么区别

css中display:hiddendisplay:none的区别是:1、【display:none】表示不存在且不加载,不为被隐藏的对象保留其物理空间;2、【display:hidden】是隐藏但在浏览时保留位置,及对象在网页上不可见。

css中display:hidden和display:none有什么区别

区别分析:

display:none视为不存在且不加载,即不为被隐藏的对象保留其物理空间,该对象在页面上彻底消失。

visibility:hidden隐藏,但在浏览时保留位置,即使对象在网页上不可见,但该对象在网页上所占的空间没有改变。

(学习视频分享:css视频教程)

立即学习“前端免费学习笔记(深入)”;

使用 display:none属性后,HTML元素(对象)的宽度、高度等各种属性值都将“丢失”;而使用visibility:hidden属性后,HTML元素(对象)仅仅是在视觉上看不见(完全透明),而它所占据的空间位置仍然存在。也即是说它仍具有高度、宽度等属性值。

举例:

nbsp;html>            

登录后复制                    A1                        A2                                        B1                        B2                        

效果:

33e739efc6ceb3325b922cfd710507a.png

在表格第二行的 tr 加上 style=”display:none”后:

f974416f38f0868523b48152d8a545f.png

在表格第二行的 tr 加上 style=”visibility:hidden”后:

dc49271eebf289a4a12343c7c8b5463.png

相关推荐:css视频教程

以上就是css中display:hidden和display:none有什么区别的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2883395.html

(0)
上一篇 2025年3月10日 20:19:12
下一篇 2025年3月1日 21:30:12

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • css怎么设置文字只读且不可复制

    css设置文字只读且不可复制的方法:可以利用user-select属性来进行设置,如【user-select:none;】。user-select属性用于设置或检索是否允许用户选中文本,none表示文本不能被选择。 本教程操作环境:wind…

    2025年3月10日
    200
  • css属性可分为哪几大类

    css属性可分为可继承性属性和不可继承性属性两大类。可继承属性包括:visibility、cursor、line-height等;不可继承属性包括display、margin、border等。 css属性根据继承性可以分为两大类,分别是:可…

    2025年3月10日
    200
  • css如何设置图片轮廓

    css设置图片轮廓的方法:可以利用outline属性来进行设置,如【outline:green dotted thick;】。outline是绘制于元素周围的一条线,位于边框边缘的外围,可起到突出元素的作用。 本教程操作环境:Windows…

    2025年3月10日
    200
  • css怎么使字体更加紧凑

    css使字体更加紧凑的方法:可以利用letter-spacing属性来实现,如【letter-spacing: 20px;】。letter-spacing属性用于增加或减少字符间的空白(字符间距)。 本教程操作环境:Windows7系统、c…

    2025年3月10日
    200
  • css grid布局的优缺点是什么?

    css grid布局的优点:1、固定和灵活的轨道尺寸;2、可以使用行号,名称或通过定位网格区域将项目放置在网格上的精确位置;3、可以将多个项目放入网格单元格或区域中,它们可以彼此部分重叠。缺点:兼容性不太好。 【相关推荐:CSS视频教程】 …

    2025年3月10日
    200
  • css中position的定位有哪些

    css中position的定位有:1、static;2、fixed;3、relative;4、absolute。static相当于没有定位,relative生成相对定位的元素。 css中的position有4种取值,分别是static、fi…

    2025年3月10日
    200
  • css怎么让a标签居中

    css让a标签居中的方法:可以通过给a标签的父元素设置【text-align:center】属性来实现。text-align属性指定元素文本的水平对齐方式。 属性介绍: text-align属性指定元素文本的水平对齐方式。 (学习视频分享:…

    2025年3月10日
    200
  • 如何解决myeclipse 8.5 css乱码问题

    myeclipse8.5 css乱码的解决办法:首先依次打开“properties->Resource->Text file encoding->others”;然后选择UTF-8或者在default ecoding中写编…

    2025年3月10日
    200
  • 如何使用CSS 显示 XML

    使用CSS显示XML的方法:首先打开相应的代码文件;然后通过“”方法把XML文件链接到CSS文件即可。 推荐:《css视频教程》 使用 CSS 显示 XML 通过使用 CSS,可为 XML 文档添加显示信息。 使用 CSS 显示您的 XML…

    2025年3月10日
    200
  • css实现文字不换行溢出显示省略号

    css文字不换行溢出显示省略号的实现方法:首先打开css样式表;然后通过属性“white-space: nowrap;”实现文本强制不换行;接着通过“text-overflow:ellipsis;”实现文本溢出显示省略号即可。 css/ed…

    2025年3月10日
    200

发表回复

登录后才能评论