所有分类
  • 所有分类
  • 后端开发
CSS display属性:隐藏、展现、造型一网打尽

CSS display属性:隐藏、展现、造型一网打尽

在网页设计中,隐藏和显示元素是非常常见的需求。中常用的隐藏和显示方法。是最常用的隐藏元素的方法,它将元素完全从文档流中删除,不占据任何空间。代码,也看不到被隐藏的元素。代码来隐藏一个元素:hidden(元素隐藏)两种取值。是将元素隐藏的取值

一、CSS 中 display 属性

网页设计中有时候需要藏起或展现特定内容,这时你该问怎么办?不用急,css中的display属性绝对是你的得力助手!不管是想让它消失不见(Hide),或是露出真面目(Show)甚至改变造型效果,全部都能帮你轻松搞定。而且这个神奇的功能还有各种不同的属性供你挑选~今天我们就一起来看看其中几个常用选项吧~

1. display:none

知道display: none不?这可是一招神奇的CSS属性。用了之后网页元素立马消失得无影无踪,而且还不会占有所在空间。就算特意去查HTML代码也找不到人家!厉害的是,虽然元素隐藏了,但原先占据的空间还是保留着。比如说,加入一段简单的CSS代码,就能让任意元素瞬间消失。

css
.hidden-element {
div {
  display: none;
}

display: none;
}

div {
  display: block;
}

2. display:block

你们知道吗? display: block这招最常见了,厉害之处就是能独占一整行,占据父元素所有空间。想要调小点儿尺寸,直接设置它就行,别忘了其他元素只能装内联元素或文字节点,这个功能可是挺强大的。来,代码示例给你看下,我们先用css给div添上个block属性格式:

span {
  display: inline;
}

.block-element {

display: block;

div {
  display: inline-block;
}

CSS display属性:隐藏、展现、造型一网打尽

3. display:inline

display:inline就像是让东西们挤在一起过家家,虽然可以调整它们的大小,但要知道,它们可不愿意自己跑去另一行!举个栗子,怎么用CSS把span凑近其他内容?很简单嘛……

.inline-element {

display: inline;

4. display:inline-block

div {
  visibility: visible;
}

想让网页元素排得整整齐齐又不让他们占据太多空间吗?试试那个叫”内联块”的新玩意儿!这个奇特的组合兼具了并列排列和指定宽度的优点~想让那该死的div变成内联块,用以下几条简短的CSS命令就好!

.inline-block-element {

display: inline-block;

二、CSS 中 visibility 属性

div {
  visibility: hidden;
}

要想显示或隐藏内容,就在visibility属性里面选public的visible或者是恐怖的hidden。轻轻一点,你就能掌控元素的可见度~

1. visibility: visible

Visibility那个,就是默认让元素显示出来咯。但你得记着,设为visible的元素位置是不受CSS排版影响哒,就算暂时不见了,用JavaScript或者别的办法找它还是可以的~

div {
  opacity: 1;
}

原文链接:https://www.icz.com/technicalinformation/web/javascript/2024/04/13416.html,转载请注明出处~~~
0

评论0

请先
注意:请收藏好网址www.icz.com,防止失联!站内免费资源持续上传中…!赞助我们
显示验证码
没有账号?注册  忘记密码?