CSS3 边框渐变背景色border-image: linear-gradient()

本文介绍了如何使用CSS3的border-image属性结合linear-gradient创建边框渐变背景。首先,讲解了border-image: gradient top right bottom left;的写法,其中第一个参数需指定渐变类型,其余参数类似border-width。接着,通过实例展示了边框渐变效果,并指出该属性的三个注意事项:1) 需要加上浏览器内核前缀;2) 至少两个参数,否则可能导致不预期的正方形背景;3) 参数值限制,以避免背景超出元素范围。
摘要由CSDN通过智能技术生成

写法

    border-image: gradient top right bottom left;

        第一个参数是带有浏览器内核的元素背景渐变写法,如:-webkit-linear-gradient()

        第二至第五个参数写法与边框宽度(border-width)的写法是一致的

实例

/* 如下图.border-image1 */
.border-image1 {
    width: 100px;
    height: 100px;
    background: yellow;
    border: 80px solid;
    border-image: -o-linear-gradient(top, red 20%, blue 40%, green 60%, black 80%) 100 100 100 100;
    border-image: -ms-linear-gradient(top, red 20%, blue 40%, green 60%, black 80%) 100 100 100 100;
    border-image: -moz-linear-gradient(top, red 20%, blue 40%, green 60%, black 80%) 100 100 100 100;
    border-image: -webkit-linear-gradient(top, red 20%, blue 40%, green 60%, black 80%) 100 100 100 100;
}
/* 如下图.border-image2 */
.border-image2 {
    width: 100px;
    height: 100px;
    background: yellow;
    border: 80px solid;
    border-image: -o-linear-gradient(left top, red 20%, blue 4
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

_格鲁特宝宝

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

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

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

打赏作者

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

抵扣说明:

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

余额充值