通过CSS实现渐变色边框的几种方法:

一、用border-image 来实现:
CSS代码如下:

.box {width: 200px ;height: 200px ;border: 10px solid #ddd;border-image: linear-gradient(rgb(89, 0, 255),pink) 30 30;}

效果如下:

二、使用background-image实现:
CSS代码如下:

.box1 { width: 200px; height: 200px; box-sizing: border-box; padding: 10px; border-radius: 50%; background-image: linear-gradient(top, pink 0%, blue 30%, yellow 60%, green 90%);
}
.box2 { width:100%; height:100%; border-radius:50%; background:#fff;
}

三、使用background-clip,backgound-origin,backgound-image实现:
CSS代码如下:

.border-box {border: 5px solid transparent;border-radius: 15px;background-clip: padding-box, border-box;background-origin: padding-box, border-box;background-image: linear-gradient(to right, #222, #222), linear-gradient(90deg, #8F41E9, #578AEF);
}

以上就是实现渐变色边框的三种方法,感谢阅读。

利用CSS实现渐变色边框相关推荐

  1. css实现渐变色边框动态旋转

    场景:实现渐变色边框旋转 思路是:利用渐变色的背景旋转动画来实现边框旋转 代码如下: <body><!-- 最外层仅起到限制渐变区域大小的作用 --><div class ...

  2. CSS 之 渐变色边框

    一.渐变色边框 如果我们前端最亲爱的UI设计师,让我们给盒子绘制一个渐变色的边框,而且盒子的宽高还需要随着内容变化而变化,那我们就不能通过切图来解决问题,所以我们可以这么说: 但是我相信优秀的你肯定不 ...

  3. 3种CSS实现渐变色边框(Gradient borders方法的汇总

    1.两层元素.background-image.background-clip 为了解决方法 2 中 border-radius 不准确的问题,可以使用一个单独的元素作为渐变色背景放在最下层,上层设置 ...

  4. html四边形的的框怎么编写,html知识点之利用css四边形切角并且加上边框

    html知识点之利用css四边形切角并且加上边框 html知识点之利用css四边形切角并且加上边框 前言 这几个月做了很多前端工作,其中一个需求还是蛮头疼,UI给的图上面的四边形是一个带斜边的,直接用 ...

  5. 用css实现鼠标移入按钮,按钮出现动态的渐变色边框效果

    用css实现边框的动态渐变色效果,希望对各位能有一些帮助. 边框.html <!DOCTYPE html> <html lang="en"><head ...

  6. css渐变色边框的实现的方法

    在项目中,边框的样式多种多样,一种常见的渐变色边框出现:而这种渐变色的边框又结合各种各样的设计,这里结果实现的效果与浏览器的兼容性总结渐变色的实现方法: 圆角的渐变边框border-image 点击进 ...

  7. 【基础】CSS实现多重边框的5种方式

    原文:[基础]CSS实现多重边框的5种方式 简言 目前最优雅地实现多重边框的方案是利用CSS3 的 box-shadow属性,但如果要兼容老的浏览器,则需要选择其它的方案.本文简要地列举了几种多重边框 ...

  8. html多重边框,中间空白,【基础】CSS实现多重边框的5种方式

    原文:[基础]CSS实现多重边框的5种方式 简言 目前最优雅地实现多重边框的方案是利用CSS3 的 box-shadow属性,但如果要兼容老的浏览器,则需要选择其它的方案.本文简要地列举了几种多重边框 ...

  9. js锚点定位_overflow属性详解,利用CSS实现锚点定位

    1.overflow的裁剪界线--border-box overflow属性用于指定块容器元素的内容溢出时的表现方式--滚动,裁剪,自适应."BFC的最佳结界"只是其衍生出来的特性 ...

最新文章

  1. Linux 汇编语言开发指南
  2. OpenCV | ORB特征检测与描述
  3. vue ts 监听路由改变
  4. 【转载】探寻C++最快的读取文件的方案
  5. DOS Network一月项目月报
  6. 深入浅出SharePoint2010——附录:常用术语对照
  7. Kaggle实战之leaf classification(树叶分类)
  8. 应用窗口置顶工具 DeskPins
  9. spyder安装matplotlib
  10. 贴片工字电感的封装及结构
  11. 关于高校通过ipv6免收费上网
  12. ASEMI肖特基二极管1N5819压降是什么意思
  13. 华硕bios更改固态硬盘启动_华硕bios如何设置固态硬盘启动?
  14. 主攻文推荐攻守都有系统_坚守最后一道防线-第五十五章 攻守转换在线阅读-顶点小说...
  15. tf.nn.leaky_relu()函数
  16. [Unity]实现按住WASD角色移动
  17. 装配图中齿轮的画法_识读一级直齿圆柱齿轮减速器装配图
  18. 火鸟字幕合并器SubindexV0.5Build2006.5.9正式发布,简体版下载
  19. 1905协议详解(三)基于IEEE Std1905.1的IEEE802.1 access point autoconfiguration 协议和Link metrics
  20. android 10 数字健康,三星S10数字健康体验

热门文章

  1. WindML、FreeType和TrueType三者相结合实现矢量字体的显示
  2. 2022年12月10日作业
  3. RunLoop解析(视频+原版文字)
  4. linux DRM/KMS 测试工具 modetest、kmscude、igt-gpu-tools (一)
  5. 多个html文件转换为excel,如何Excel批量转为Html或者Html转换成Excel
  6. About Garbage Collector and finilize()
  7. cae计算机仿真分析技术,cae分析.doc
  8. 使用mockjson-server 搭建 mock-server
  9. sql语句的各种模糊查询
  10. 在移动硬盘安装 Ubuntu