html让元素隐藏的方法:1、通过“display:none;”隐藏;2、通过“overflow:hidden;”隐藏;3、设置元素的宽高等盒子模型的属性值为0;4、利用定位隐藏;5、设置元素透明度为0;6、通过visibility隐藏。

本文操作环境:windows7系统、HTML5&&CSS3版、Dell G3电脑。

HTML元素的隐藏方式

1.display:none;

特点: 真正的隐藏元素。

(1) 将元素的display属性设置为none能够确保元素不可见;

(2) 使用这个属性,被隐藏元素不占用任何空间;

(3) 使用display:none隐藏元素,不能直接跟用户进行交互操作

(另外,使用读屏软件也不能读取到元素的内容,这种隐藏方式就像元素完全不存在一样)

(4) 任何这个隐藏元素的后代元素也会被隐藏;

(5) 但是,可以通过JS中的DOM操作访问到这个被隐藏的元素,也可以通过DOM对它进行操作。

2.overflow: hidden;

原理: 将元素位置设置到父元素的外面。

3.设置元素的宽高等盒子模型的属性值为0。

4.利用定位隐藏元素。

优点:只要通过将元素的left和top设置足够大的复数 (这个元素可以跟用户进行交互);

缺点:仍然可以使用读屏软件读取元素的内容。

5.opacity:设置元素透明度为0。

特点: 将元素的透明度设置为0,只是从视觉隐藏元素,元素本身的位置仍然存在,也可以跟用户进行交互。

6.visibility: 设置元素是否可见。

默认为:visible(可见);

隐藏(不可见):hidden。

特点: 隐藏元素,但是会保留元素的位置。

更多详细的HTML/CSS知识,请访问CSS视频教程栏目!

html隐藏怎么出来,html怎么让元素隐藏相关推荐

  1. vue 点击当前元素进行显示隐藏,上次点过的元素隐藏

    功能描述:当一直点击2时,切换显示隐藏, 当2展开时,在点击1时,2隐藏,1显示. <ul id="mttUl" class="mttUl">< ...

  2. 元素隐藏的三种方式对比(针对移动端项目中的按钮,先隐藏且不能被点击 visibility:hidden)

    元素隐藏的三种方式对比 display:none opacity:0 visibility:hidden 项目需求 表面一个图片遮罩,鼠标hover遮罩消失,内部元素展现,其中有一个按钮在移动端是手指 ...

  3. css元素隐藏不可获取,Css隐藏元素(display,visibility)的区别

    Css隐藏元素(display,visibility)的区别 display display属性值 display 属性规定元素应该生成的框的类型. 属性值: block: /表现为一个块级元素(一般 ...

  4. display none的元素重新展示如何撑开页面_寻根问底之——元素隐藏你知多少?

    老生常谈之display: none 相信小伙伴们都被问过这样一个问题:让一个元素隐藏起来,有多少种方法呢?常规来讲,我们有三种方法display: none.opacity: 0和visibilit ...

  5. CSS实现中英双语导航栏——利用块级元素隐藏实现

    如何实现中英双语导航栏?(所谓的中英双语导航栏就是导航栏显示的是中文(或英文)然后输入悬浮在其上的时候转成英文(或中文)) 方法有很多,此次记录一种使用块级元素隐藏实现的中英文切换. 上代码: HTM ...

  6. 点击元素,目标元素显示和隐藏。点击其他非指定区域,目标元素隐藏

    <script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script> ...

  7. CSS设置元素隐藏显示透明度

    CSS元素隐藏显示的两种方式 visibility: hidden;(隐藏) visibility:visible:(显示)

  8. 通过jQuery的slideToggle()方法实现元素的显示隐藏时,利用当前ul元素display的值判断状态遇到的问题

    项目场景: 通过jQuery的slideToggle()方法实现元素的显示隐藏时,利用当前ul元素display的值判断状态,点击当前p标签时,显示隐藏兄弟元素ul,当ul显示时p为灰色,隐藏则p为蓝 ...

  9. 将页面元素隐藏的10种方法

    在Web开发中,隐藏页面元素使其视觉不可见是一个非常常见的需求.为了实现这一目标,我们通常会采用多种方法,最常用的例如CSS的display属性,只要设置为node即可隐藏元素. 本文将通过对当前所有 ...

最新文章

  1. [转]英文版VS2010制作中文环境安装包
  2. Python 代码绘制航海王四皇大妈(BIG MOM) - 门卫大爷也能跟着学会的Turtle海龟绘图系列
  3. 马来西亚热情拥抱阿里巴巴 马云倡议的eWTP首次落地海外
  4. 遇到attemp to invoke virtual method
  5. 论文浅尝 | 采用多层注意力机制的事件检测
  6. mysql存储过程参数与属性同名问题_存储过程中参数与表名相同的二义性问题
  7. 梦中的统计(洛谷P1554题题解,Java语言描述)
  8. 采用批处理命令对文件进行解压及采用SQLCMD进行数据库挂载
  9. CentOS7 Nexus安装
  10. Tuxera NTFS 2021 for Mac(NTFS磁盘格式读写工具)
  11. MAC地址批量生成器
  12. 软件评测师考试(再来看一遍书,整理知识点)
  13. 人脸识别摄像头与普通摄像头的区别
  14. 3559A对接IMX577 4lane 12M
  15. linux系统中rpm啥意思,Linux系统中的RPM简说
  16. 推荐阅读蔡颖先生新作-APS走向实践
  17. 如何使用Element-UI?
  18. 面试:微信和QQ的本质区别
  19. USB OTG原理简述
  20. CToolBar的使用总结

热门文章

  1. 中国石油大学《工程力学》在线考试
  2. Android Studio NDK 开发
  3. 2022高考全国新一卷最后一个大题解答
  4. #洛谷#滑稽#编程版『达拉崩吧』
  5. OLED显示超声波测距
  6. cdf(Cumulative Distribution Function)累积分布函数==>小于等于当前数据值的所有数据的概率分布
  7. 2018年清华大学软件学院夏令营机试题解
  8. 2023第八届少儿模特明星盛典 濮阳赛区 海选赛圆满落幕
  9. rtx 2080显卡什么级别 rtx 2080性能相当于什么水平
  10. 猫和老鼠汤姆看java_《猫和老鼠》最可怕的瞬间!原来看汤姆和杰瑞都会吓到孩子!...