css盒子模型

上图为盒子模型的结构图由4个部分组成
 

Margin(外边距) - 清除边框外的区域,外边距是透明的。

如果此数值为0 内部会紧贴页面边缘

Border(边框) - 围绕在内边距和内容外的边框。

可以显示块元素或者转换为块元素的大小

Padding(内边距) - 清除内容周围的区域,内边距是透明的。

内容到边框的距离

优化视图 可以使内容不会紧贴边框

Content(内容) - 盒子的内容,显示文本和图像。

你所展示的内容

快速查看方式 

可以提供鼠标右键进入网页检查页面 找到已计算选项查看盒子模型

常见选项

border: 10px solid red; 表示border部分为10个像素大小 为实线 颜色为红色

box-sizing: border-box; 使盒子不会自行变大 

比如盒子为width: 100px; height: 60px; 那边框+内边距+内容一共为100像素宽 60像素高

如果不设置 那只有内容为100像素宽 60像素高

margin/border/padding/content-top/bottom/left/right:大小:

每部分都可以设置大小

输入1个值表示上下左右

输入2个值表示上下+左右

输入3个值表示上+左右+下

输入4个值表示上+右+下+左

特殊

互相嵌套的块级元素,子元素的margin-top 会作用在父元素上面

解决方法:

给父元素设置border-top或者padding-top

给父元素设置overflow:hidden:

设置浮动

转成行内块元素

  • 4
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值