当前位置:首页 > 技术分析 > 正文内容

CSS-元素的显示与隐藏_css 元素隐藏

ruisui882个月前 (03-02)技术分析10

目录


使用场景


display属性


visibility 可见性


overflow 溢出


博主个人兴趣




使用场景


案例 网站广告 当我们点击关闭就不见了 重新刷新页面 广告又会出现


本质:让一个元素在页面中隐藏或者显示出来



display属性


display设置一个元素应如何显示


  • display:none; 隐藏对象
  • display:block; 1.转换为块级元素 2.显示元素


display隐藏元素后,不再占有原来的位置


实践




visibility 可见性


  • visibility:vsible; 元素可视
  • visibility:hidden; 元素隐藏


visibility隐藏元素后,继续占有原来的位置


实践




overflow 溢出


overflow属性指定了如果内容溢出一个元素的框(所规定的高度及宽度)时,会发生什么.


属性

描述

visible

不剪切内容也不添加滚动条

hidden

不能显示超过对象尺寸的内容,超出的部分隐藏掉

scroll

不管超出内容与否,总显示滚动条

auto

超出自动显示滚动条,不超出的就不显示滚动条


一般情况下,我们都不想让溢出的内容显示出来,溢出部分会影响布局.


如果盒子有定位,慎用overflow:hidden; 因为它会隐藏多余的部分.


案例:如果父级元素不设置宽高,实际宽高则由内容撑开。倘若子元素设置绝对定位,则子元素脱离文档流,那么父元素高度为0。如果父元素再设置定位,并且设置overflow: hidden。则此时子元素会消失(看不见啦)


实践






博主个人兴趣


扫描二维码推送至手机访问。

版权声明:本文由ruisui88发布,如需转载请注明出处。

本文链接:http://www.ruisui88.com/post/2402.html

分享给朋友:

“CSS-元素的显示与隐藏_css 元素隐藏” 的相关文章

代码管理-9-gitlab的使用和设置

gitlab使用1、外观设置完成后保存,返回登录页面查看关于注册,有些公司是不允许打开的,,有些人数非常多的公司就需要打开注册的功能,让人员自己注册,我们来给他特定的权限就可以,毕竟人非常多的时候还由我们来给她们注册就非常不现实了,工作量会很大2、自动注册3、组&用户&项目创建组设置组名称、描述等创...

编码 10000 个小时后,开发者悟了:“不要急于发布!”

【CSDN 编者按】在软件开发的道路上,时间是最好的老师。根据“一万小时定律”,要成为某个领域的专家,通常需要大约一万小时的刻意练习。本文作者身为一名程序员,也经历了一万小时的编程,最终悟出了一个道理:慢即是快,重视架构设计和代码质量,确保每一行代码都经得起时间的考验。作者 | Sotiris Ko...

我的VIM配置

写一篇关于VIM配置的文章,记录下自己的VIM配置,力求简洁实用。VIM的配置保存在文件~/.vimrc中(Windows下是C:\Users\yourname \_vimrc)。VIM除了自身可配置项外,还可插件扩展。VIM的插件一般用vundle或vim-plug来管理,但我力求简单,不打算装太...

HTML5学习笔记三:HTML5语法规则

1.标签要小写2.属性值可加可不加””或”3.可以省略某些标签 html body head tbody4.可以省略某些结束标签 tr td li例:显示效果:5.单标签不用加结束标签img input6.废除的标签font center big7.新添加的标签将在下一HTML5学习笔记中重点阐述。...

你感动了吗?佳能超规格镜头 RF 24-105mm F2.8深度测评

如果要你选一支用作多题材创作的挂机镜头,那我相信很多人会选择24-105mm这个焦段的镜头。作为一支可以实现从广角到长焦的变焦镜头,24-105mm有着丰富的焦段选择。只是基于镜头体积以及光学结构上的限制,此前的24-105mm镜头只能恒定在F4的光圈。而佳能打破了这一限制,将实用焦段和恒定光圈完美...

22《Vue 入门教程》VueRouter 路由嵌套

1. 前言本小节我们介绍如何嵌套使用 VueRouter。嵌套路由在日常的开发中非常常见,如何定义和使用嵌套路由是本节的重点。同学们在学完本节课程之后需要自己多尝试配置路由。2. 配置嵌套路由实际项目中的应用界面,通常由多层嵌套的组件组合而成。同样地,URL 中各段动态路径也按某种结构对应嵌套的各层...