首页新闻找找看学习计划

为什么用display:inline-block; 不用display:block;在两者都可以用的情况下

0
[待解决问题]

为什么用display:inline-block; 不用display:block;在两者都可以用的情况下

css
小鹿姐姐的主页 小鹿姐姐 | 菜鸟二级 | 园豆:252
提问于:2017-05-23 13:51
< >
分享
所有回答(6)
-1

因为他们不同

吴瑞祥 | 园豆:28731 (高人七级) | 2017-05-23 13:54
2

这个说的很清楚http://www.cnblogs.com/jdonson/archive/2011/06/10/2077932.html

ycyzharry | 园豆:18805 (专家六级) | 2017-05-23 13:56
0

各有各的用处 嘿嘿 百度全都有 这种简单问题不必提问的

skateweb | 园豆:170 (初学一级) | 2017-05-23 14:09
0

block为块状元素 此元素前后会有换行符;inline-block行内块元素

| 园豆:327 (菜鸟二级) | 2017-05-23 14:10
0

display:inline-block是行内块元素,是可以设置宽高的所有元素进行并排一行显示,一般做导航或者需要并排显示的时候应用的比较多,用这种的话,浮动属性就可以不用设置了;
而display:block是将元素块级化,是独自占一行的,前后元素标签只能上下显示,若用这种,要想做一行导航的话,就需要另外的css属性如浮动,代码就多了。能简化就简化咯

LilianMou | 园豆:184 (初学一级) | 2017-05-23 14:26
0

display:inline-block是行内块元素,是可以设置宽高的所有元素进行并排一行显示,一般做导航或者需要并排显示的时候应用的比较多,用这种的话,浮动属性就可以不用设置了;
而display:block是将元素块级化,是独自占一行的,前后元素标签只能上下显示,若用这种,要想做一行导航的话,就需要另外的css属性如浮动,代码就多了。能简化就简化咯  这个说的很清楚啊 

123海波 | 园豆:193 (初学一级) | 2017-05-23 15:37
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册