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

block,inline,inline-block 元素的区别是什么?

标签:
JavaScript

block元素

  • 占一行,宽度占满整个父元素。可以设置margin,padding,height,width。block元素内可以包括inline元素和block元素,除了p标签只能包含inline元素。
    如 div p ul 等

inline元素

  • 不换行,宽度是由内容决定。只可以设置水平方向上的margin和padding,竖直方向不能设置。
    如 span em strong 等

inline-block元素

  • 不换行,可以设置margin,padding,height,width。由于会产生新的BFC,所以可以设置浮动。



作者:徐金俊
链接:https://www.jianshu.com/p/c6063b3f0ef5


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消