css中inline | block |inline-block|table|flex系统的整理和分析
来源:互联网 发布:淘宝感谢卡内容简短 编辑:程序博客网 时间:2024/05/16 17:33
参考链接:http://www.cnblogs.com/qingkong/p/4456213.html
- block
解释:指定对象为块元素(占据一定矩形空间,可以通过设置高度、宽度、内外边距等属性,来调整的这个矩形的样)
特点:1.处于常规流中时,如果width
没有设置,会自动填充满父容器
2.可以应用margin/padding
3.在没有设置高度的情况下会扩展高度以包含常规流中的子元素
4.处于常规流中时布局时在前后元素位置之间(独占一个水平空间)
5.忽略vertical-align(垂直对齐方式)
常见问题:1.父子情况下的block元素,在大部分浏览器会垂直外边距合并问题(margin-top,margin-bottom会发生合并)
2.垂直上下排列的block盒子外边距合并问题(margin-top,margin-bottom会发生合并)
3.没有设置高度,子元素是float的,结果auto的height设置无用
代表标签:block元素(块元素)大致有:P|H1|H2|H3|H4|H5|H6|UL|OL|PRE| DL | DIV | NOSCRIPT | BLOCKQUOTE | FORM | HR | TABLE | FIELDSET | ADDRESS(随着html5标准的推进,一些元素将被废除,而一些新的元素将被引入)注意的是并非所有的block元素的默认display属性都是block,像table这种display:table的元素也是block元素。
0 0
- css中inline | block |inline-block|table|flex系统的整理和分析
- CSS中block、inline和inline-block
- CSS中block和inline的区别
- 【CSS】inline和inline-block的间距
- css中inline、block、inline-block的区别
- css中inline、block、inline-block的区别
- CSS中display:inline、block、inline-block的区别
- css中display的inline、block、inline-block
- css的display样式中block,inline和inline-block的区别
- block,inline和inline-block的区别
- block、inline和inline-block的功能
- CSS中display属性:block、inline和inline-block的区别
- block,inline和inline-block
- block,inline和inline-block
- block,inline和inline-block
- css display的 inline 和 block
- 【html+css】block和inline的区别
- css中display和inline-block的一些理解
- Java数据类型转换
- SQL Server CharIndex,Replace和SubString的综合运用
- 一个比较好的Processor
- Android-->如何优雅的切换表情和键盘(原理)
- 如何处理EDIUS打不开jpg格式的图片的问题
- css中inline | block |inline-block|table|flex系统的整理和分析
- laravel之文件上传
- 手把手让你实现开源企业级web高并发解决方案
- Pixhawk源码笔记一:APM代码基本结构
- html浮动布局
- springMVC maven的pom.xml配置文件参考
- 设置tomcat的图片访问路径
- boost循环队列 circular_buffer
- iOS截屏功能的实现