盒子模型简介

29 篇文章 0 订阅

盒子模型简介

盒子模型的组成:边框+外边距+内填充(内边框)+内容

  1. 宽度属性width和高度属性height仪适用于块级元素,对行内元素无效(img标签和input除外)

  2. 计算盒子模型的总高度时,还应考店上下两个盒子垂直外边距合并的情况.

  3. 如果一个盒子没有给定宽度/高度或者继承父亲的宽度/高度,则padding不会影响本盒子大小

盒子模型布局稳定性

对于盒子模型,什么情况下使用内边距,什么情况下使用外边距?
答案是:
其实他们大部 分情况下是可以混用的。就是说, 你用内边距也可以,用外边距也可以。你觉得哪个方便,就用哪个。
但是,总有一个最好用的吧,我们根据稳定性来分,建议如下:

按照优先使用宽度(width) 其次 使用内边距( padding)再次 外边距(margin) 。
width > padding > margin

原因:
1. margin会有外边距合并还有ie6下面margin加倍的bug (讨厌)所以最后使用。
2. padding会影响盒子大小,需要进行加减计算(麻烦)其次使用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值