12.9学习日报(盒子模型和各类注意事项、margin垂直外边距合并、顶部塌陷问题)

CSS

1. 宽度:width

2. 高度:height

让盒子里的元素垂直居中:

div{
	height: 40px;
	line-height: 40px;
}

边框:border

边框样式

属性样式属性值
border-width边框大小(像素:px)(倍数:em)
border-color边框颜色(16进制RGB值:#aabbcc)(rgba函数:rgba(红,绿,蓝,透明度))(名称:red)
border-radius圆角边框(像素:px)(百分比:%)
border-style边框样式(默认,实线:solid)(虚线:dashed)(点线:dotted)(双线:double)
border-collapse合并边框(默认,分开:separated)(合并:collapse)
-单独选择一边(上:border-top)(右:border-right)(下:border-bottom)(左:border-left)
border复合样式基本写法:(大小,样式,颜色)

内边距:padding

属性值:

属性值作用
auto效果:自动设置
px像素,不能设置负数

行内效果不规范

行内效果如span,设置padding虽然显示的内边距没问题,但是内容会往下偏
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
子元素设置padding,父级盒子不发生变化

在这里插入图片描述

外边距:margin

属性值

属性值作用
auto(效果:自动设置)让盒子在浏览器居中,就给左外边距和右外边距设置auto
px像素,不能设置负数

垂直外边距和水平外边距区别

两个盒子在同一水平上,给左边的盒子设置右外边距,给右边的盒子设置左外边距,它们的外边距不会合并,都会存在.

两个盒子在同一垂直上,给上面的盒子设置底外边距,给下面的盒子设置顶外边距,它们的外边距会合并,取最长.

在这里插入图片描述
在这里插入图片描述

顶部塌陷:子级设置顶部会让父级一起移动,解决办法:给父级设置文字、边框或内边距

在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值