【无标题】css盒模型

开发工具与关键技术:DW

作者:李煜昇

撰写时间:2022/4/8

盒模型里包含内容区、边框、内边距、外边距;内容区:盒子的内容,显示文本和图像

边框:边框周围的填充和内容。边框是受到盒子的背景颜色影响内边距:清除内容周围的区域。会受到框中填充的背景颜色影响外边距:清除边框区域。Margin 没有背景颜色,它是完全透明

 

元素框的最内部分是实际的内容,直接包围内容的是内边距。内边距呈现了元素的背景。内

边距的边缘是边框。边框以外是外边距,外边距默认是透明的,因此不会遮挡其后的任何元素。

内边距会撑大元素框的大小;

外边距拉开元素与元素之间的距离;

存在问题:margin上下叠压问题;

解决技巧:可以将某一元素方向设置成预想值,margin叠压会取最大的margin值;

当指定一个 CSS 元素的宽度和高度属性时,只是设置内容区域的宽度和高度。要知道,完

全大小的元素,还必须添加填充,边框和边距。

例如:给元素设置为宽度与高度100px,背景颜色为红色,边框5px、实线、黑色,内边距分别为上内边距50px、右内边距20px、下内边距10px、左内边距30px,外边距分别为上外边距50px,右外边距20px、下外边距10px、左外边距30px width: 100px; height: 100px;

background-color: red;

border: 5px solid black;

padding:50px 20px 10px 30px; margin: 50px 20px 10px 30px; 浏览器呈现的效果:

 

浏览器盒模型:

 

最终这个元素的宽和高不是100px,而是宽为160px,高为170px

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值