在制作网页时,隐藏内容也是一种比较常用的手法,它的作用一般有:隐藏文本/图片、隐藏链接、隐藏超出范围的内容、隐藏弹出层、隐藏滚动条、清除错位和浮动等等。 使用CSS即可使以上提到的内容隐藏起来,几种隐藏内容的方法: 

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

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

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

描述
none 此元素不会被显示。
block 此元素将显示为块级元素,此元素前后会带有换行符。
inline 默认。此元素会被显示为内联元素,元素前后没有换行符。
run-in 此元素会根据上下文作为块级元素或内联元素显示。
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 属性的值。

转载于:https://www.cnblogs.com/echohao/p/5302983.html

CSS中隐藏内容的3种方法及属性值相关推荐

  1. 5种css隐藏元素的方法_在CSS中隐藏元素的10种方法

    5种css隐藏元素的方法 There are multiple ways to hide an element in CSS, but they differ in the way they affe ...

  2. 在 CSS 中隐藏元素的 10 种方法

    在CSS中很多隐藏元素的方法,但这些方法的可访问性.布局.动画.性能和事件处理的方式有所不同. 动画: 一些CSS隐藏元素的方法一般是全有或者全无,元素要么是完全可见,要么是完全不可见,并且没有中间状 ...

  3. html隐藏元素hidden,CSS中隐藏元素的几种方法

    几种方法的简单介绍 display:none 最常用的隐藏元素的方法 .hidden{ display:none } 将元素设置为display:none后,元素在页面上将彻底消失,元素本来占有的空间 ...

  4. 【javascript基础——系列10】js中隐藏元素的几种方法以及代码

    系列文章 [javascript基础--系列1]前端页面ajax连接后台服务器传输数据 [javascript基础--系列2]前端页面axios连接后台服务器传输数据 [javascript基础--系 ...

  5. CSS隐藏内容的三种方法比较

    1.display:none; 搜索引擎可能认为被隐藏的文字属于垃圾信息而被忽略 屏幕阅读器(是为视觉上有障碍的人设计的读取屏幕内容的程序)会忽略被隐藏的文字. 2. visibility: hidd ...

  6. html中隐藏元素的几种方法

    1.  display:none  隐藏元素. 在隐藏之后就不再占据空间了. 2. opacity:0  设置图片透明度为0,隐藏元素.  隐藏之后还占据原来的位置 3. height:0;ovrfl ...

  7. matlab保存所有图,Matlab中图片保存的5种方法

    matlab的绘图和可视化能力是不用多说的,可以说在业内是家喻户晓的. Matlab提供了丰富的绘图函数,比如ez**系类的简易绘图函数,surf.mesh系类的数值绘图函数等几十个.另外其他专业工具 ...

  8. css隐藏元素 触发点击事件,css隐藏元素的几种方法中可以触发点击事件的是?...

    css隐藏元素的几种方法中可以触发点击事件的是 是opacity设置为0的方法. css隐藏元素的方式: 1.display:none;.box{ display: none; } 最简单也最粗暴的方 ...

  9. html 隐藏元素点击事件,css隐藏元素的几种方法中可以触发点击事件的是?

    css隐藏元素的几种方法中可以触发点击事件的是 是opacity设置为0的方法. css隐藏元素的方式: 1.display:none;.box{ display: none; } 最简单也最粗暴的方 ...

最新文章

  1. webstorm打开新项目提示设置、是否在新窗口打开提示
  2. 阿里云大数据计算服务MaxCompute(下篇)
  3. Android杂谈---获取手机屏幕大小
  4. CCNA实验之---单臂路由实现VLAN间路由
  5. 小度智能音箱维修点_会投屏电视的智能音箱——小度智能音箱PLAY青春版轻体验...
  6. 感知算法论文(三):Feature Selective Anchor-Free Module for Single-Shot Object Detection
  7. 采用无线网桥做监控有什么优势?无线网桥的组网模式有哪些?
  8. Linux批量部署无密钥脚本
  9. CLion:使用CLion新建一个C语言项目
  10. php 自动换行,php imagettftext 规定宽度内自动换行
  11. c语言编程入门教程for,C语言编程入门教程精 简版.ppt
  12. forEach 终止循环
  13. FBReader阅读引擎支持的功能
  14. HTML实现文件上传和HTML实现打开文件目录
  15. 360n6pro刷鸿蒙系统,因太费电想刷系统,N6Pro哪个版本的系统耗电少,有什么问题或缺点...
  16. JAVA笔记-面向对象
  17. Flutter 外接纹理
  18. document.forms[0].submit();和document.forms[0].action = ““;问题
  19. 【图像配准】SIFT图像配准【含Matlab源码 1007期】
  20. java求质因数算法

热门文章

  1. PackageManagerService启动过程
  2. java中Protobuf的使用实例
  3. JZOJ 5710. 【北大夏令营2018模拟5.13】Mex
  4. 修改服务器404页面,服务器上的404页面做了有什么好处?
  5. python2定点找色_Python实现按键精灵(二)-找图找色
  6. hdu3697(贪心+暴力)
  7. android studio标题怎么改,如何在Android Studio中将应用标题更改为徽标
  8. future java 原理_Java线程池FutureTask实现原理详解
  9. 微信小程序中嵌套html_微信小程序:web-view嵌套H5实现微信支付功能解决方案及填坑...
  10. android底部导航栏下沉,【详细】手把手教你快速实现Android底部导航栏