为了账号安全,请及时绑定邮箱和手机立即绑定

请问display :table-cell;和 display: inline-block;有什么差别呢

 display: inline-block;

display :table-cell;

正在回答

2 回答

display属性用于定义建立布局时元素生成的显示框类型.

inline-block——行内块元素,就是兼具内联元素和块级元素的属性;

table-cell——作为一个表格单元格显示,具有单元格的属性,如垂直居中对齐,关联伸缩等;

4 回复 有任何疑惑可以回复我~
#1

慕盖茨2022422 提问者

非常感谢!解释很到位一下就明白了谢谢
2016-07-29 回复 有任何疑惑可以回复我~

简单讲就是display:inline 转化成内联元素,不换行;display:block转换成块元素,换行;display:inline-block内联块元素,既不换行又可以使用块元素所拥有的属性,类似于块元素加了浮动效果

2 回复 有任何疑惑可以回复我~
#1

慕盖茨2022422 提问者

谢谢,不过inline-block那个算是加了浮动效果么?它本质上不是还是行内元素么,就是可以像块级元素一样可以定义高宽不是么,我是这么理解的有错误的话麻烦指出,非常感谢
2016-07-29 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

请问display :table-cell;和 display: inline-block;有什么差别呢

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号