css如何实现显示和隐藏

css实现显示隐藏的方法:1、使用display属性,语法“display:none|block;”隐藏和显示html元素;2、使用visibility属性,语法“visibility:hidden|visible”隐藏和显示html元素。

css如何实现显示和隐藏

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

在平时的开发过程中,总是会遇到一些文字在特定的场景下显示或者隐藏来达到我们想要的效果,css中display和visibility语法,他们都可以隐藏和显示html元素。看起来貌似一样,但是他们还是有一定的区别的。

首先先来看一下display和visibility的属性

display属性设置元素的显示方式,对应脚本特性为display,可选值为none、block和inline,各值的说明如下:

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

none:隐藏元素,不保留元素显示时的空间。

block:块方式显示元素。

inline:以内嵌方式显示元素。

visibility属性设置是否显示元素,对应的脚本特性为visibility,可选值为inherit、hidden和visible,各值的说明如下:

inherit:继承父元素的visibility属性设置。

hidden:隐藏元素,但保留其所占空间。

visible:显示元素(默认值)。

使用的时候的说明:

display:none;时隐藏该html元素,确切的说,是在浏览器中消除该元素,不占屏幕的空间。若其下有其他元素,就会上移到该空间区域。

dispaly:block;显示已经隐藏的html元素,如果别的元素占有了该空间时,他将下移,空间重新别原来的元素占有。

visibility:hidden;隐藏该元素,真正的隐藏,但他还占有那块空间。

visibility:visible;让元素显示。

下面写了一个简单的例子,看一下效果:

css如何实现显示和隐藏

css如何实现显示和隐藏

将第二行隐藏后依然占据着原来的位置,将第四行隐藏后,不占据原来的位置。

【推荐学习:css视频教程】

以上就是css如何实现显示和隐藏的详细内容,更多请关注创想鸟其它相关文章!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年12月24日 06:28:06
下一篇 2025年12月24日 06:28:15

相关推荐

  • css怎么设置背景不动

    css设置背景不动的方法:首先创建一个HTML示例文件;然后输入head标签和css样式标签代码;接着在style标签之间,输入定义网页背景图片的代码;最后设置“background-repeat:no-repeat”属性即可。 本文操作环境:windows7系统、HTML5&&CS…

    2025年12月24日 好文分享
    000
  • css如何实现波浪效果

    css实现波浪效果的方法:首先创建一个HTML示例文件;然后创建一个正方形的div;接着通过添加“border-radius: 50%”属性实现圆形效果;最后通过animation属性使圆形滚动起来,用以达到波浪效果即可。 本文操作环境:windows7系统、HTML5&&CSS3版…

    2025年12月24日 好文分享
    000
  • css如何设置圆角

    在css中,可以使用“border-radius”属性为div元素添加圆角边框,设置圆角效果。该属性按照左上角,右上角,右下角,左下角的顺序设置圆角值,四个值相同时可省略其余三个值。 本教程操作环境:windows7系统、CSS3&&HTML5版、Dell G3电脑。 方法1: 圆角…

    2025年12月24日 好文分享
    000
  • CSS如何设置div水平居中

    CSS设置div水平居中的方法:1、给div元素设置“margin: 0 auto”样式;2、在父级div元素里设置“text-align: center”样式,在子一级div元素里设置“display: inline-block”样式。 本教程操作环境:windows7系统、CSS3&&a…

    2025年12月24日 好文分享
    000
  • CSS如何设置行间距和字间距

    在css中,可以通过letter-spacing属性来设置字间距,语法“letter-spacing:值”;通过line-height属性来设置行间距,语法“line-height:相对数值|绝对数值”。 本教程操作环境:windows7系统、CSS3&&HTML5版、Dell G3…

    2025年12月24日
    000
  • 纯CSS如何绘制三角形

    CSS绘制三角形的方法:1、定义个宽高为0的标签元素;2、使用“border-方向:边框宽度 solid 边框颜色”定义三角形的底边;3、剩下的三边用透明边框设置即可。 本教程操作环境:windows7系统、CSS3&&HTML5版、Dell G3电脑。 三角形实现原理: 宽度(wi…

    2025年12月24日
    000
  • CSS3如何实现关闭按钮

    实现关闭按钮方法:1、创建一个标签;2、使用“标签id名::before {content: “2716”;}”属性,将按钮设置成叉按钮;3、使用“position: absolute;”配合上下左右进行定位,放置到指定位置。 本教程操作环境:windows7系统、CSS3&…

    2025年12月24日
    000
  • css如何设置透明度

    css设置透明度的方法:1、使用rgba()设置颜色透明度,语法“background:rgba(R,G,B,A)”;2、使用opacity属性设置背景透明度,语法“opacity: 透明值;”,取值范围“0.0~1.0”。   本教程操作环境:windows7系统、CSS3&&HT…

    2025年12月24日 好文分享
    000
  • css样式表常驻留在文档的什么区域中

    css样式表常驻留在文档的“head”区域中。因为如果将CSS放在底部,页面可以逐步呈现,但在CSS下载并解析完毕后,已经呈现的文字和图片就要需要根据新的样式重绘,这是一种不好的用户体验。 本教程操作环境:windows7系统、CSS3&&HTML5版、Dell G3电脑。 css样…

    2025年12月24日
    000
  • css怎样清除浮动

    清除浮动的方法:1、父级div定义height,语法“height:高度”;2、结尾处加空div并设置“clear:both”样式;3、父级div定义伪类“:after”和zoom;4、父级div定义“overflow:hidden”。 本教程操作环境:windows7系统、CSS3&&am…

    2025年12月24日
    000
  • CSS如何设置字体粗细

    在CSS中,可以通过font-weight属性来设置字体粗细;当该属性的值设置为“lighter”时是细体样式,值为“normal”时是正常粗细,值为“bold”时是粗体样式,值为“bolder”时是特粗体样式。 本教程操作环境:windows7系统、CSS3&&HTML5版、Del…

    2025年12月24日
    000
  • 常见的css框架有哪些

    常见css框架:1、Bootstrap框架;2、Foundation框架,一个专业的前端框架;3、Pure框架,优点是渲染快;4、Skeleton框架;5、99lime HTML KickStart框架,适合网站快速开发;6、Kube框架。 本教程操作环境:windows7系统、CSS3版、Dell…

    2025年12月24日 好文分享
    000
  • CSS如何使用精灵图

    CSS使用精灵图的方法:首先使用background-image属性导入精灵图;然后利用background-repeat:no-repeat设置图像不重复;最后使用background-position属性设置图像初始位置,进行精确定位。 本教程操作环境:windows7系统、CSS3&&…

    2025年12月24日
    000
  • css怎么设置显示隐藏动画

    css设置显示隐藏动画的方法:首先创建一个HTML示例文件;然后创建一个标签,并设置一些文字;最后使用“@-webkit-keyframes”对fadenum类设置淡出淡入效果即可。 保存html代码后使用浏览器打开即可看到设置 样式显示效果。 添加淡出淡入动画效果。使用@-webkit-keyfr…

    2025年12月24日 好文分享
    000
  • css怎么让图片不变形

    css让图片不变形的实现方法:首先创建一个HTML示例文件;然后在body中添加img标签并引入图片;最后通过设置“max-height”或者“max-width”属性来实现图片不变形即可。 本文操作环境:windows7系统、HTML5&&CSS3版、Dell G3电脑。 如果想要…

    2025年12月24日
    000
  • css改变滚动条样式

    css改变滚动条样式的方法:1、通过“-webkit-scrollbar”属性设置滚动条整体部分;2、通过“-webkit-scrollbar-button”属性设置滚动条两端的按钮等等。 本文操作环境:windows7系统、HTML5&&CSS3版、Dell G3电脑。 因为在现在…

    2025年12月24日
    000
  • css按钮的大小设置

    css按钮的大小设置方法:首先创建一个HTML示例文件;然后在body中通过button标签创建一个按钮;最后使用“font-size”属性来设置按钮大小即可。 本文操作环境:windows7系统、HTML5&&CSS3版、Dell G3电脑。 可以使用 font-size 属性来设…

    2025年12月24日 好文分享
    000
  • css怎么让高度自适应

    css让高度自适应的方法:1、把父层高度设置成“height:auto;”样式属性;2、给添加父层添加“overflow:hidden;”样式属性,然后新建一个div放在后面,并添加样式属性“clear:both”即可。 本文操作环境:windows7系统、HTML5&&CSS3&a…

    2025年12月24日 好文分享
    000
  • 十一款学CSS小游戏,你知道几个

    本文通过给大家介绍十一款学习css的小游戏。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 网上有很多有助于学习CSS的游戏,本文收集了一些非常实用的免费CSS游戏,希望这些游戏可以帮助你再次体验CSS的乐趣! 我必须承认,我的记性不是很好。特别是我记不住CSS,例如Flexbox…

    2025年12月24日 好文分享
    000
  • 如何使用内嵌式引入css样式表

    引入方法:将CSS代码集中写在HTML文档的“”头部标签中,并且用“”标签定义;语法格式为“选择器 {属性:属性值;}”。 本教程操作环境:windows7系统、CSS3&&HTML5版、Dell G3电脑。 CSS用于修饰网页样式,但是,如果希望CSS修饰的样式起作用,就必须在ht…

    2025年12月24日
    000

发表回复

登录后才能评论
关注微信