#display:block、inline、inline-block的区别#
来源:互联网 发布:淘宝账号是不是会员名 编辑:程序博客网 时间:2024/05/20 12:46
display:block就是将元素显示为块级元素.
block元素的特点是:
总是在新行上开始;
高度,行高以及顶和底边距都可控制;
宽度缺省是它的容器的100%,除非设定一个宽度
,
, , 和 - 是块元素的例子。
display:inline就是将元素显示为行内元素
inline元素的特点是:
和其他元素都在一行上;
高,行高及顶和底边距不可改变;
宽度就是它的文字或图片的宽度,不可改变。
, ,
inline和block可以控制一个元素的行宽高等特性,需要切换的情况如下:
让一个inline元素从新行开始;
让块元素和其他元素保持在一行上;
控制inline元素的宽度(对导航条特别有用);
控制inline元素的高度;
无须设定宽度即可为一个块元素设定与文字同宽的背景色。
display:inline-block将对象呈递为内联对象,
但是对象的内容作为块对象呈递。旁边的内联对象会被呈递在同一行内,允许空格。
以下用个例子来说明三者的区别和用
display:inline、block、inline-block的区别
div,span{background-color:green;margin:5px;border:1px solid #333;padding:5px;height:52px;color:#fff;}
.b{display:block;}
.i{display:inline;}
div.ib{display:inline-block;}
div.ib{display:inline;}
a.ib{display:inline-block;}
a.ib{display:block;}
span.v{padding:0;margin:0;border:0;vertical-align:middle;height:100%}
span display:inline
span display:block
a display:block
- display:inline block inline-block 的区别
- display:inline block inline-block 的区别
- display:inline、block、inline-block的区别
- display:inline、block、inline-block的区别
- display:inline、block、inline-block的区别
- display:inline、block、inline-block的区别
- display:inline、block、inline-block的区别
- display:inline、block、inline-block的区别
- display:inline、block、inline-block的区别
- display:inline、block、inline-block的区别
- display:inline、block、inline-block的区别
- display:inline、block、inline-block的区别
- display:inline、block、inline-block的区别
- display:inline、block、inline-block的区别
- display:inline、block、inline-block的区别
- display:inline、block、inline-block的区别
- display:inline、block、inline-block的区别
- display:inline、block、inline-block的区别
- 【PostgreSQL-9.6.3】使用pg_settings表查看参数的生效条件
- 关于JSP form的默认提交方式
- linux日志分析
- 【论文笔记】GAN-摘要-201709
- 又双叒叕一个软件安装方法
- #display:block、inline、inline-block的区别#
- 安卓,调用系统方法分享到微信
- 贪吃蛇无敌版 1.0
- JS数组和对象的一些原生方法(常用API)
- 谈谈射频电路设计及经验
- C# 动态调用com
- java项目生成可执行文件(exe)
- 【PostgreSQL-9.6.3】LOG: unrecognized configuration parameter "dynamic_shared_memory_type"
- 图解LSTM神经网络架构及其11种变体(附论文)