学习笔记day5:inline inline-block block区别
2024-10-16 10:55:52
1. block元素可以包含block元素和inline元素;但inline元素只能包含inline元素。要注意的是这个是个大概的说法,每个特定的元素能包含的元素也是特定的,所以具体到个别元素上,这条规律是不适用的。比如 P 元素,只能包含inline元素,而不能包含block元素。
2.默认情况下,block元素宽度自动填满其父元素宽度。
3.inline元素不会独占一行,其宽度随元素的内容而变化,inline元素设置width,height属性无效。inline元素的margin和padding属性,水平方向的padding-left, padding-right, margin-left, margin-right都产生边距效果;但竖直方向的padding-top, padding-bottom, margin-top, margin-bottom不会产生边距效果。
4.display:inline-block;简单来说就是将对象呈现为inline对象,但是对象的内容作为block对象呈现。
5.IE(低版本IE)本来是不支持inline-block的,所以在IE中对内联元素使用display:inline-block,理论上IE是不识别的,但使用display:inline-block在IE下会触发layout,从而使内联元素拥有了display:inline-block属性的表象。
最新文章
- 初谈SQL Server逻辑读、物理读、预读
- display:inline-block 去除间隙
- bzoj1382: [Baltic2001]Mars Maps
- 540B :School Marks
- Android ViewPager 打造炫酷欢迎页
- JS apply()的使用详解
- Centos 7 安装Mono和Jexus 默认目录安装 (一)
- CSS 基础
- Linux CentOS7.0 (04)systemctl vs chkconfig、service
- Install and Configure Apache Kafka on Ubuntu 16.04
- Mongodb4.0副本集构建
- Web登录其实没那么简单
- 软件毕业设计文档流程与UML图之间的关系
- Linux的相关概念
- Luogu3163 [CQOI2014]危桥 ---- 网络流 及 一个细节的解释
- crontab 定时执行python脚本
- Gym.102059: 2018-2019 XIX Open Cup, Grand Prix of Korea(寒假gym自训第一场)
- Java里数组的三种初始化方式
- Codeforces Beta Round #27 (Codeforces format, Div. 2)
- DPSR随手笔记