博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
学习笔记day5:inline inline-block block区别
阅读量:5125 次
发布时间:2019-06-13

本文共 661 字,大约阅读时间需要 2 分钟。

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属性的表象。

转载于:https://www.cnblogs.com/fengluzheweb/p/5413555.html

你可能感兴趣的文章
Despooler failed to execute the instruction, error code = 8
查看>>
【转载】linux进程及进程控制
查看>>
idea启动项目没错,可是debug却一直启动不起来
查看>>
POST
查看>>
Javascript设置对象属性为"只读"
查看>>
iOS MBProgressHUD 之带底板的加载提示
查看>>
四则运算心得
查看>>
「一本通 4.1 练习 2」简单题
查看>>
Mybatis 系列2-配置文件
查看>>
Buying Feed, 2010 Nov (单调队列优化DP)
查看>>
【网络流24题】No.7 试题库问题 (最大流,二分图多重匹配)
查看>>
一行代码为UITextField添加收键盘功能
查看>>
重启模块与及关开邮件存储设置功能页面-PHP-shell-py
查看>>
DNS协议详解
查看>>
[OJ] Matrix Zigzag Traversal
查看>>
2015-7.7森林探秘季
查看>>
千位分隔符的完整攻略
查看>>
PHP 递归删除目录中文件
查看>>
小甲鱼Python笔记(下)
查看>>
面试题19:二叉树镜像
查看>>