css基础(一)--边框

14 篇文章 0 订阅

1.边框 圆角效果

border-radius:10px; /* 所有角都使用半径为10px的圆角 */ 

border-radius: 5px 4px 3px 2px; /* 四个半径值分别是左上角、右上角、右下角和左下角,顺时针 */ 

可以使用百分比或者em,但兼容性不太好


实现实心整个圆:

div.circle{

    height:100px;/*与width设置一致*/

    width:100px;

    border-radius:50px;/*四个圆角值都设置为宽度或高度值的一半*/

    }

实心上半圆:

方法:把高度(height)设为宽度(width)的一半,并且只设置左上角和右上角的半径与元素的高度一致(大于也是可以的)。

div{

    height:50px;/*是width的一半*/

    width:100px;

    border-radius:50px 50px 0 0;/*半径至少设置为height的值*/

    }


2.css边框阴影

box-shadow: X轴偏移量 Y轴偏移量 [阴影模糊半径] [阴影扩展半径] [阴影颜色] [投影方式]; 

insert可以写在参数的第一个或者最后一个,其他位置无效

.box_shadow{

  box-shadow:4px 2px 6px #333333; 










.box_shadow{

  box-shadow:4px 2px 6px #333333 inset











边框阴影(2)

阴影模糊半径和阴影扩展半径的区别

模糊半径:值值能为正数,如果是0,表示不具备模糊效果,如果值越大边缘就越模糊

扩展半径:可以为正值或者负值,如果是正数,阴影整个都扩大,如果是负数,阴影整个都所缩小


x轴偏移量和y轴偏移量都可以设置为负数,如果是负数:

.boxshadow-outset{

    width:100px;

    height:100px;

    box-shadow:-4px 4px 6px #666;

}




 











.boxshadow-outset{

    width:100px;

    height:100px;

    box-shadow:4px -4px 6px #666;












css边框 为边框应用图片

即边框应用背景图片--border-image 


repeat:

repeat的意思就是重复,目前因为是刚好被整除,效果看不出来。如果改下DIV的宽高,再来看重复的效果: 























边角部分为裁掉了,可见repeat就是一直重复,然后超出部分剪裁掉,而且是居中开始重复。

Round 参数:Round可以理解为圆满的铺满。为了实现圆满所以会压缩(或拉伸); 














Stretch 很好理解就是拉伸,有多长拉多长。有多远“滚”多远。

 























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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值