CSS盒子模型

盒子模型

HTML元素可以看作盒子,用于CSS设计与布局,包括边距(margin)、边框(border)、填充(padding)、内容(content)。

总元素的宽度=宽度+左填充+右填充+左边框+右边框+左边距+右边距
总元素的高度=高度+顶部填充+底部填充+上边框+下边框+上边距+下边距

边框Border

属性:
border-style 定义边框样式:

/**/
border-style:none  /*默认无边框*/
			  dotted  /*定义一个点线边框*/
			  dashed  /*虚线边框*/
			  solid  /*实线边框*/		  

我们可以单独设置各边,border-style属性可以有多个值:

  1. 四面边框都是一样的值
border-style:dotted;
  1. 上下 左右
border-style:dotted solid;
  1. 上 左右 下
border-style:dotted solid double;
  1. 上 右 下 左 (顺时针)
border-style:dotted solid double dashed;

border-width 边框指定宽度

/*三种表示方式*/
border-width:2px
			 0.1em
			 thick/medium(默认)/thin

border-color设置边框的颜色

border-color:red   /*指定颜色的名字*/
			  rgb(255,255,255)    /*使用RGB值*/
			  Hex   /*十六进制值*/

可以在border属性中简写上述属性:

border:border-width border-style border-color;

外边距Margin

Margin可以使用负值,重叠的内容。
指定不同的边距:

margin-top:100px;
margin-bottom:100px;
margin-right:50px;
margin-left:50px;

同样,margin属性也有多个值:

  1. 四面边框都是一样的值
margin:25px;
  1. 上下 左右
margin:25px 50px;
  1. 上 左右 下
margin:25px 50px 75px;
  1. 上 右 下 左 (顺时针)
margin:25px 50px 75px 100px;

填充Padding

指边框和内容之间的空间。

padding-top:25px;
padding-bottom:25px;
padding-right:50px;
padding-left:50px;

padding的多种属性值同上。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

eynoZzzzc

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值