css display属性
display是css中最重要的用于控制布局的属性,它的取值有很多,主要有以下几个:
- none;
- block;
- inline;
- inline-block;
要想更好的使用这个属性值,首先要了解什么是块级元素和行内元素(也称为内联元素):每个元素都有一个默认的display取值,当display取值为block时,我们称之为块级元素,当display取值为inline时我们称之位行内元素
- 块级元素:会新开始一行,并尽可能撑满容器,比如div、p、img、form、header、footer、section、h1~h6、ol、ul、li、pre(格式化文本)等;
- 行内元素:行内元素可以在段落中包裹一段内容,而不会打乱段落的布局,比如:span、a、abbr(缩写)、cite(引用)、code(计算机代码)、input、lable(表格标签)、sub(上标)、sup(下标);
1、none
有些特殊元素的默认display值是none,比如script,当display取值为none时,该元素及其子元素会被隐藏,它和visibility的区别是,把display设为none的元素不会占用原有的空间(The document is rendered as though the element doesn't exist in the document tree.),并且该属性会被后代继承,而将visibility设为hidden后的元素仍然会占据它本来应该展示的空间;
2、inline
就像字面意,它会使元素在一行内出现,不会打乱原有的排版,不会独占一行;
3、block
使得元素前后带有换行符;可以设置margin、padding属性;当该元素的width缺失时,其宽度是其容器的100%;
4、inline-block
css display属性相关推荐
- CSS display 属性的重叠覆盖
原文详解:CSS display 属性的重叠覆盖 原文链接: http://licocom.com/archives/1168 CSS display属性,一般为隐藏某个标签的显示, 并列N个div或 ...
- CSS display 属性
定义和用法 display 属性规定元素应该生成的框的类型. 说明 这个属性用于定义建立布局时元素生成的显示框类型.对于 HTML 等文档类型,如果使用 display 不谨慎会很危险,因为可能违反 ...
- css display属性理解
理解与应用css中的display属性 display属性是我们在前端开发中常常使用的一个属性,其中,最常见的有: none block inline inline-block inherit 下面, ...
- CSS display属性的值及作用
display 的属性值有:none|inline|block|inline-block|list-item|run-in|table|inline-table|table-row-group|tab ...
- css display属性及使用方法
1.display的取值 浏览器支持 IE Firefox Chrome Safari Opera 支持 支持 支持 支持 支持 所有主流浏览器都支持 display 属性. 注释:如果规定了 !DO ...
- 【css】css display属性的值及用法
浏览器支持 表格中的数字注明了完全支持该属性的首个浏览器版本. 如果规定了 !DOCTYPE,则 Internet Explorer 8 (以及更高版本)支持属性值 "inline-tabl ...
- CSS display属性--笔记
display属性 规定是否/如何显示元素 每个HTML元素都有一个默认的display值,具体取决于它的元素类型, 大多数元素的display默认值为block或inline display : b ...
- html中display属性含义,css中display是什么意思?
display是CSS中的一个常用属性,可用于规定元素应该生成的框的类型,在网页开发中经常需要用到.下面本篇文章就来给大家介绍一下CSS display属性,希望对大家有所帮助. display属性规 ...
- CSS常用属性之display属性(六)
display属性在日常使用中会经常用到,但是它的一些特点及作用可能有很多小伙伴都不太清楚,接下来就让我来详细介绍一下吧. CSS display属性 1.display 属性的作用 2.元素外部显示 ...
最新文章
- 物流信息管理系统MySQL设计,物流管理系统的SQL数据库设计(含代码)
- 全球 PC 应用程序有半数已过期未更新
- webpack-dev-server 不是内部或外部命令,也不是可运行的程序 解决方案
- SpringCloud学习笔记:服务注册与发现Eureka(2)
- VS2017中的附加到进程
- jfinal文件上传
- eclipse使用技巧---使用正则表达式查找替换
- SpringBoot自动配置原理流程
- 【bzoj3329】Xorequ 数位dp+矩阵乘法
- pandas写入excel指定行_pandas读写excel文件的基本操作!,详细,教学,Pandas,对
- AppCan的各个js和css的功能说明
- 错误代码: 1066 Not unique table/alias: #39;c#39;
- 封装条形码MaHelper
- 全国面向小学五六年级及初一的舞蹈方向的艺术学校舞蹈学校整理
- 怎么彻底卸载cad2017_Win10系统怎么彻底卸载cad【图文教程】
- 华硕笔记本(GTX 1060显卡)安装Ubuntu16.04+Nvidia显卡驱动+Cuda8.0+cudnn6.0+ROS+Opencv3.2+Caffe+Tensorflow
- linux系统安装pidgin,linux下QQ的安装(pidgin的安装)
- 关于 360 度评估
- mdk是什么意思_MDK是什么意思
- flask peewee教程