【CSS】CSS三个隐藏方法教程display:none_visibility:hidden_overflow:hidden

释放双眼,带上耳机,听听看~!

css中设置隐藏的方法:

1、使用display:none来隐藏所有内容。

2、使用visibility:hidden来隐藏内容。

3、使用overflow:hidden隐藏溢出内容。

5d8f10cce41c5277.jpg-600

css中设置隐藏的方法详解:

1、使用display:none来隐藏所有内容

display:none可以让网页中所有内容不显示,如代码、文字、链接、图片、div层,是推荐的内容隐藏方式。

<div style="display:none;">我不占地儿,你看不见我;</div>

属性值:

  • none 此元素不会被显示。
  • block 此元素将显示为块级元素,此元素前后会带有换行符。
  • inline 默认。此元素会被显示为内联元素,元素前后没有换行符。
  • inline-block 行内块元素。(CSS2.1 新增的值)
  • list-item 此元素会作为列表显示。
  • run-in 此元素会根据上下文作为块级元素或内联元素显示。
  • compact CSS 中有值 compact,不过由于缺乏广泛支持,已经从 CSS2.1 中删除。
  • marker CSS 中有值 marker,不过由于缺乏广泛支持,已经从 CSS2.1 中删除。
  • table 此元素会作为块级表格来显示(类似 <table>),表格前后带有换行符。
  • inline-table 此元素会作为内联表格来显示(类似 <table>),表格前后没有换行符。
  • table-row-group 此元素会作为一个或多个行的分组来显示(类似 <tbody>)。
  • table-header-group 此元素会作为一个或多个行的分组来显示(类似 <thead>)。
  • table-footer-group 此元素会作为一个或多个行的分组来显示(类似 <tfoot>)。
  • table-row 此元素会作为一个表格行显示(类似 <tr>)。
  • table-column-group 此元素会作为一个或多个列的分组来显示(类似 <colgroup>)。
  • table-column 此元素会作为一个单元格列显示(类似 <col>)
  • table-cell 此元素会作为一个表格单元格显示(类似 <td> 和 <th>)
  • table-caption 此元素会作为一个表格标题显示(类似 <caption>)
  • inherit 规定应该从父元素继承 display 属性的值。

2、使用visibility:hidden来隐藏内容

visibility:hidden和display:none可以隐藏的内容几乎一样,但唯一区别是它虽然隐藏了内容,但被隐藏掉的内容仍旧占据空间,这段隐藏了内容却保留空间的位置会在网页中显示为空白。

<div style="visibility:hidden;">我占了地儿,你也看不见我;</div>

属性值:

  • visible 默认值。元素是可见的。
  • hidden 元素是不可见的。
  • collapse 当在表格元素中使用时,此值可删除一行或一列,但是它不会影响表格的布局。被行或列占据的空间会留给其他内容使用。如果此值被用在其他的元素上,会呈现为 "hidden"。
  • inherit 规定应该从父元素继承 visibility 属性的值。

3、使用overflow:hidden隐藏溢出内容

overflow:hidden这种方式可以隐藏掉固定区域外的内容,它可以有效控制显示区域。但应注意,使用它时需要给它定义宽度和高度,否则会无效。

<div style="width:120px; height:20px; overflow:hidden;">我占的地儿太多了你就看不见我的尾巴了。。。。。</div>

overflow用法中存在一个分支,overflow-x:hidden和overflow-y:hidden,x是横向范围,y是纵向范围,这两个属性经常用在需要隐藏滚动条时。

属性值:

  • visible 默认值。内容不会被修剪,会呈现在元素框之外。
  • hidden 内容会被修剪,并且其余内容是不可见的。
  • scroll 内容会被修剪,但是浏览器会显示滚动条以便查看其余的内容。
  • auto 如果内容被修剪,则浏览器会显示滚动条以便查看其余的内容。
  • inherit 规定应该从父元素继承 overflow 属性的值。
温馨提示:本文最后更新于 2022-12-11 01:46 ,某些文章具有时效性,若有错误或已失效,请在下方留言或联系逆念

给TA打赏
共{{data.count}}人
人已打赏
编程开发

WordPress后台文本和HTML编辑器及可视化编辑器添加快捷按钮

2022-4-16 4:58:17

编程开发

进行WordPress插件开发-创建、停用、删除插件

2022-5-27 18:25:14

重要声明

本站资源大多来自网络,如有侵犯你的权益请联系管理员,QQ508044570 我们会第一时间进行审核删除。站内资源为网友个人学习或测试研究使用,未经原版权作者许可,禁止用于任何商业途径!请在下载24小时内删除!


如果遇到付费才可观看的文章,建议升级终身VIP。全站所有资源任意下免费看”。本站资源少部分采用7z压缩,为防止有人压缩软件不支持7z格式,7z解压,建议下载7-zip,zip、rar解压,建议下载WinRAR

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索