CSS3边框样式

1.边框阴影:box-shadow(多个阴影用逗号隔开)

  • 语法:box-shadow : x-offset y-offset blur spread color style
    • x-offset:是左右方向 取值范围:正负
    • y-offset:是上下方向 取值范围:正负
    • blur:阴影模糊的半径 取值范围:只能是正
    • spread:定义阴影大小
    • color:定义阴影颜色
    • style:定义是外阴影还是内阴影
      • outset外阴影(默认值)
      • inset内阴影

2.多色边框:border-colors

  • 语法:
    • border-top-colors:取值
    • border-bottom-colors:取值
    • border-left-colors:取值
    • border-right-colors:取值
  • 注意:
    • border-colors的兼容性很差,暂时只有Firefox浏览器支持
    • 不能使用-moz-border-colors属性为4条边同时设定颜色,必须按照上面的语法去定义每条边的颜色
    • 如果边框宽度(即border-width)为n个像素,则该边框可以使用n种颜色,即每像素显示一种颜色(这一个技巧可以做“渐变边框”,原理就是每一像素对应一种颜色,看就来就像是“渐变色”)

3.边框背景:border-image

  • 兼容性很好,所有主流浏览器最新版都支持它
  • 边框除了实线(solid)、虚线(dashed)之外,还可以是图片
  • 语法:border-image:url() 值1 值2 值3 值4 repeat;
    • url:图片的路径
    • 值1-值4:分别对应,上、右、下、左(顺时针) 也可以用一个值代替,表示四条边一样
    • 平铺方式:
      • repeat:表示图片会不断重复,超出元素的部分将会被裁剪掉
      • round:为了铺满整个边,它会拉伸或者压缩图片来达到目的
      • stretch:拉伸图片,边有多长就拉多长
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

执迷原理

感谢支持

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

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

打赏作者

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

抵扣说明:

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

余额充值