CSS3学习(五):display 属性
CSS3学习(五):display 属性
display
属性是用于控制布局的最重要的 CSS 属性。
display 属性
display
属性规定是否/如何显示元素。
每个 HTML 元素都有一个默认的 display
值,具体取决于它的元素类型。大多数元素的默认 display
值为 block
或 inline
。
block
为块级元素(block element)- 块级元素总是从新行开始,并占据可用的全部宽度
inline
为行内元素(inline element)- 内联元素不从新行开始,仅占用所需的宽度。
display: none;
display: none;
通常与 JavaScript 一起使用,以隐藏和显示元素,而无需删除和重新创建它们。
默认情况下,<script> 元素使用 display: none;
。
覆盖默认的 display 值
如前所述,每个元素都有一个默认 display
值。但是,您可以覆盖它。
将行内元素更改为块元素,反之亦然,对于使页面以特定方式显示同时仍遵循 Web 标准很有用。
一个常见的例子是为实现水平菜单而生成行内的 li
元素:
li {display: inline;
}
设置元素的 display 属性仅会更改元素的显示方式,而不会更改元素的种类。因此,带有 display: block; 的行内元素不允许在其中包含其他块元素。
隐藏元素
通过将 display
属性设置为 none
可以隐藏元素。
visibility:hidden;
也可以隐藏元素。
区别:
display: none;
该元素将被隐藏,并且页面将显示为好像该元素不在其中。visibility:hidden;
该元素将被隐藏,但该元素仍将占用与之前相同的空间,仍会影响布局。
CSS3学习(五):display 属性相关推荐
- CSS3学习之 animation 属性
发现animation这个新属性很有趣,在此学习,并整理下! 浏览器支持: Internet Explorer 10.Firefox 以及 Opera 支持 animation 属性: Safari ...
- CSS学习笔记 display属性
CSS学习笔记05 display属性 HTML标记一般分为块标记和行内标记两种类型,它们也称块元素和行内元素. 块元素 每个块元素通常都会独自占据一整行或多整行,可以对其设置宽度.高度.对齐等属性, ...
- CSS学习之display属性与浮动
1>display display属性主要是用来 控制HTML元素的显示和隐藏 与 块级元素与行内元素的转换的. display的值,如下 --> block(块级元素 ) block元素 ...
- HTML5+CSS3的学习(五)
HTML5+CSS3的学习(五) 2018版李立超html+css基础 103集教程,哔哩哔哩链接:https://www.bilibili.com/video/BV1sW411T78k?spm_id ...
- 浅谈CSS3中display属性的Flex布局,关于登陆页面属性框的设置
声明:本文转发自三里屯柯南的浅谈CSS3中display属性的Flex布局http://www.cnblogs.com/xuyuntao/articles/6391728.html 基本概念 采用Fl ...
- 前端HTML5+CSS3学习笔记
HTML5+CSS3学习笔记 ==CSS第一天== 一.css简介 二.css语法规范 三.css代码风格 四.css选择器的作用 五.css基础选择器 1.标签选择器: 2.类选择器 3.多类名选择 ...
- 【CSS3】CSS3 学习笔记(1w字+)
CSS3 学习笔记 一 l CSS 基础 (一)CSS 介绍 1.CSS 教程 2.CSS 编写规范 (二)CSS 基础语法 二 l CSS 选择器 (一)元素选择器 (二)选择器分组(多个选择器 ...
- HTML5与CSS3权威指南之CSS3学习记录
title: HTML5与CSS3权威指南之CSS3学习记录 toc: true date: 2018-10-14 00:06:09 学习资料--<HTML5与CSS3权威指南>(第3版) ...
- display属性_前端基础:Grid 布局教程,重新复习grid布局的容器和项目属性
链接:http://www.ruanyifeng.com/blog/2019/03/grid-layout-tutorial.html 一.概述 它将网页划分成一个个网格,可以任意组合不同的网格,做出 ...
最新文章
- 微软 Windows 10 物联网版系统 IoT 介绍 树莓派2 可以装一下
- 机器学习加深了“知识”和“理解”之间的鸿沟
- 处理视频小工具 -- ffmpeg
- SQL语句的执行过程
- 0点mysql_【转载】MySQL查询当天0点,昨天时间
- CodeForces - 1324F Maximum White Subtree(树形dp)
- VC获取父进程PID
- 大一计算机绩点3算什么水平,绩点只有3?我可以解释一下
- 大数据是风口,但是该怎么规划架构?一般人都没注意到
- 关于div的定位属性问题
- 计算两个正整数的最大公约数
- 适合小白的几个入门级Python ocr识别库
- MagicDraw-包图
- 在线ER模型设计工具,支持MySQL、SQLServer、Oracle、Postgresql sql导入,支持表、视图等编辑
- 用Sendmail转寄信件
- 融易投3周年庆——欢乐送豪礼
- C++统计正数数目和负数的数目,并计算平均值
- 猫狗图像识别(卷积神经网络算法,TensorFlow安装)
- 用python将多张图片拼接成一张
- 小米笔记本AIR13.3第一代(6200U+8GB+256GB,不带指纹)双系统(WIN10+DEEPIN)安装过程避坑
热门文章
- 强化法务管理工作,提升内部管理
- Attribute特性3——自定义特性AttributeUsage
- (八)RSA 公钥密码算法
- stp实验心得_通信实验心得体会
- fileinput 时间_BootStrap Fileinput的使用教程
- 在matlab中怎样安装dh包,建立DH模型的三种方法以及区别
- 关于ADT的一些简单解释及理解
- 带后台管理的超酷jquery+ajax幻灯相册php源码,带后台管理的超酷jQuery+ajax幻灯相册PHP源码...
- 2020CCPC长春 K Ragdoll
- linux挂载硬盘并建立samba共享操作流程