广告位联系
返回顶部
分享到

CSS给div一个带有圆角的渐变边框效果

css 来源:互联网 作者:佚名 发布时间:2024-11-09 11:49:20 人浏览
摘要

单纯的设置border-radius,是不行的,这样设置完以后渐变色边框虽然会显示,但是圆角不能出来,解决方法如下 1.先看效果 2.这是个带有渐变效果的div边框,设置代码如下 1 2 3 4 5 6 7 8 9 10 11 12 1

单纯的设置border-radius,是不行的,这样设置完以后渐变色边框虽然会显示,但是圆角不能出来,解决方法如下

1.先看效果                                

2.这是个带有渐变效果的div边框,设置代码如下

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

.box {

border-radius: 8px;

    /* 设置元素边框为1像素宽度,样式为实线,颜色为透明。 */

    border: 1px solid transparent;

    /* 设置元素边框圆角为10像素。 */

    border-radius: 10px;

    /* 设置背景剪裁区域为内边距和边框区域。 */

    background-clip: padding-box,border-box;

    /* 设置背景绘制区域为内边距和边框区域。 */

    background-origin: padding-box,border-box;

    /* 设置元素的背景图像为两个线性渐变。第一个渐变从左到右,颜色从白色到白色;第二个渐变以155度角从下左到上右,颜色从rgba(116, 233, 255, 1)到rgba(64, 158, 255, 1)。 */

    background-image:

            linear-gradient(to right, #fff, #fff),

            linear-gradient(155deg, rgba(116, 233, 255, 1), rgba(64, 158, 255, 1));

}

3.如果想给划入加些效果也可以做升级               ???????

1

2

3

4

5

6

.box:hover {

    box-shadow: 0px 0px 8px 0px rgba(0, 130, 255, 0.6);

    border-image: linear-gradient(155deg, rgba(116, 233, 255, 1), rgba(64, 158, 255, 1)) 0 0;

    color: #409EFF;

    font-weight: 600;

}


版权声明 : 本文内容来源于互联网或用户自行发布贡献,该文观点仅代表原作者本人。本站仅提供信息存储空间服务和不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权, 违法违规的内容, 请发送邮件至2530232025#qq.cn(#换@)举报,一经查实,本站将立刻删除。
原文链接 :
相关文章
  • 本站所有内容来源于互联网或用户自行发布,本站仅提供信息存储空间服务,不拥有版权,不承担法律责任。如有侵犯您的权益,请您联系站长处理!
  • Copyright © 2017-2022 F11.CN All Rights Reserved. F11站长开发者网 版权所有 | 苏ICP备2022031554号-1 | 51LA统计