欢迎光临散文网 会员登陆 & 注册

前端面试八股文每日一题——CSS

2022-07-17 00:04 作者:朵宝特工007  | 我要投稿

CSS的盒子模型?

答:一个元素占有空间的大小由几个部分构成,包括:

  • 内容(content)。

  • 内边距(padding),内容与边框之间的距离。

  • 边框(border)。

  • 外边距(margin),边框与外部元素之间的距离。

四个部分,这四个部分一起构成了盒子模型。

CSS 中的盒子模型包括 IE 盒子模型(怪异盒模型)标准的 W3C 盒子模型(标准盒模型)

  • 在标准的盒子模型中,width指content部分的宽度。

  • 在 IE 盒子模型中,width表示content+padding+border这三部分的宽度。

故在计算盒子的宽度时存在差异:

  • 标准盒模型: 一个块的总宽度 = width + margin(左右) + padding(左右) + border(左右)。

  • 怪异盒模型: 一个块的总宽度 = width + margin(左右)(既 width 已经包含了 padding 和 border 值)。


前端面试八股文每日一题——CSS的评论 (共 条)

分享到微博请遵守国家法律