CSS知识点详解:div盒子模型

盒子模型:

边框:

border-color:边框颜色

border-width:边框粗细

1.thin

2.medium

3.thick

4.像素值

border-width:5px ; 
border-width:20px 2px;
border-width:5px 1px 6px;
border-width:1px 3px 5px 2px;

这个简写属性需要按照顺时针方向(从上到右)提供四个值,分别对应上、右、下、左四个边的宽度。如果只提供了三个值,那么第四个值将默认与第一个值相同。

border-style:边框样式

1.none 无边框

2.hidden 无边框

3.dotted 边框以点状方式绘制,每个点之间有间隙。

4.dashed 边框以虚线方式绘制,每个短划线之间有间隙。

5.solid 边框以实线方式绘制,没有间隙。

6.double 边框以双线方式绘制,两条线之间有间隙

border简写:

同时设置边框的宽度,样式,颜色

宽度样式颜色的顺序来简写

border:1px solid #3a6587;

外边距:margin

margin-top:

margin-right:

margin-bottom:

margin-left:

margin:

网页居中对齐:margin:0px auto 必要条件:块元素,固定宽度

内边距:padding

padding-left:

padding-right:

padding-top:

padding-bottom:

padding:

padding:20px 5px 8px 10px ; 
padding:10px 5px; 
padding:30px 8px 10px ; 
padding:10px;

盒子模型的尺寸:

内容宽度+内边距+外边距=盒子模型总尺寸

box-sizing:让盒子内容装在盒子里

因为盒子

border-radius圆角边框:

顺时针,从左上开始

用来给div盒子增加圆形边框

值越大圆的半径越大

border-radius: 20px  10px  50px  30px;

用border-radius制作圆形:不会

注意:高度和宽度一样

div{
            width: 100px;
            height: 100px;
            border: 4px solid red;
            border-radius: 50%;
        }

border-radius制作特殊图形

制作这个时,需要一个宽是高两倍的矩形,然后把上面的两个角变成圆的

宽100px高50px,圆角50%

border-radius: 20px  10px  50px  30px;

同样的,这个是宽50高100,圆角50%

盒子阴影:box-shadow

box-shadow:inset  x-offset    y-offset  blur-radius  color;
                  水平偏移量  垂直偏移量  模糊半径        颜色

阴影的水平偏移量为5像素,垂直偏移量为5像素,模糊半径为10像素,颜色为半透明的蓝色(使用RGBA表示法)。

.element {
  box-shadow: 5px 5px 10px rgba(0, 0, 255, 0.5);
}

向四周发散的阴影

box-shadow: 0 5px 5px rgba(0, 0, 0, 0.1), 0 0 10px 0 rgba(0,0,0,0.2);
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值