首先介绍css3中实现边框渐变

使用border-image实现,代码和效果如下

.sleepContentView{width:242rpx;height:242rpx;border:20rpx solid;/* border-image有五个参数设置,依次为 图片路径,边框向内偏移,边框宽度,边框图像区域超出边框的量,边框是否应平铺(repeated)、铺满(rounded)或拉伸(stretched)。 */border-image: -webkit-linear-gradient(#aaf0d8, #1C9C8F) 20 20;/* Safari 和 Chrome */border-image: -moz-linear-gradient(#aaf0d8, #2ED) 20 20;/* 老的 Firefox */border-image: -o-linear-gradient(#aaf0d8, #2ED) 20 20;/* Opera */border-image: linear-gradient(#aaf0d8, #2ED) 20 20;border-radius:50%;text-align:center;font-size:28rpx;box-sizing:border-box;
}<div class="sleepContentView"/>


这个时候有朋友开始心生疑惑了,不是说好了圆形渐变边框嘛,怎么是个方的,但细心的朋友会发现其实代码里写入border-radius:50%的,但依旧没有变成圆形边框,其实这个时候border-radius已经失效,所以是方形的,下面进行圆形渐变边框的讲解。

回到我们的css,使用background-image的渐变功能

大致思路是在父元素设置渐变background-image,使用一个padding,我们把这个padding值当做子元素的边框值看待,代码效果如下:

.sleepContentView{width:242rpx;height:242rpx;background-image: linear-gradient(#aaf0d8, #2ED) ;border-radius:50%;text-align:center;padding:20rpx;font-size:28rpx;box-sizing:border-box;
}
.sleepContentView .circle{width:100%;height:100%;background:#fff;border-radius:50%;
}<div class="sleepContentView"><div class="circle"/>
</div>


一边学习一边分享,若有错误,欢迎大家的留言,有留必回,朋友们下期再见啦。

css实现圆形渐变色边框相关推荐

  1. 利用CSS实现渐变色边框

    通过CSS实现渐变色边框的几种方法: 一.用border-image 来实现: CSS代码如下: .box {width: 200px ;height: 200px ;border: 10px sol ...

  2. CSS 之 渐变色边框

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

  3. CSS样式:渐变色圆角边框

    目录 预期效果 解决方法 1.两层元素:外层渐变背景+圆角+内边距,里层圆角+背景色 2.伪元素:background-clip属性+伪元素+定位+元素本身背景(以伪元素背景色做边框) 3.单层元素: ...

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

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

  5. css椭圆圆形边框_使用CSS在弧形,圆形和椭圆形中制作动画元素

    css椭圆圆形边框 Web animation is most often created between two points: from and to a state, or between po ...

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

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

  7. CSS实现字体渐变色,边框渐变色

    CSS实现字体渐变色,边框渐变色 前言 字体实现渐变色 边框渐变色 最后 前言 前段时间有做过字体渐变色和边框渐变色的需求,再此整理一下,以供大家参考. 字体实现渐变色 background: lin ...

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

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

  9. css 圆形渐变边框以及 居中布局

    圆形渐变边框 <template><div class="wrapper"><div class="box gradient-border& ...

最新文章

  1. 三个事件同步实现双相机同步WaitForMultipleObjects
  2. View (二) 自定义属性
  3. jQuery 内容文本值|| 案例:购物车案例模块-增减商品数量 || 案例:购物车案例模块-修改商品小计
  4. 在Linux下远程使用scp拷贝文件
  5. python:使用SWIG和setuptools编写c语言扩展(windows)
  6. cannot be deleted directly via the port API: has device owner network:floatingip
  7. gitlab 如何关闭force push
  8. 国际科学数据服务平台 - csdb_拔剑-浆糊的传说_新浪博客
  9. 一键实现自动化部署(灰度发布)实践
  10. 软件工程实训有必要吗_软件工程专业有没有必要考研?
  11. JAVA第五课:正则表达式
  12. 传奇服务器怪物不显示名字,传奇小地图显示怪物的一个问题
  13. 有关“A New Adversarial Embedding Method for Enhancing Image Steganography“的理解
  14. php getcwd文件件,PHP目录函数 getcwd (取得当前工作目录)
  15. 5G步入规模化商用关键期
  16. 从方法到实践,银行如何搭建用户体验管理体系?
  17. SAP UI5 应用开发教程之七十九 - 采用测试驱动开发理念(Test Driven Development)进行 SAP UI5 应用的功能开发(一)的试读版
  18. qq复读机java脚本分享蓝奏云_蓝奏云资源,各种软件分享链接,干货
  19. linux 怎么改系统字体,linux系统终端修改字体的方法
  20. 我的 Mac 终端配置(Mac OSX + iTerm2 + Zsh + Oh-My-Zsh)

热门文章

  1. 用计算机模拟人类的智能,( )是指用计算机模拟人类的智能。
  2. 头插法建立单链表educoder
  3. 梳状滤波器(to be continued)
  4. 推荐一个很好用的在线文档翻译器:翻译狗
  5. Excel VBA 合并不同工作簿的工作表到一个工作簿的不同工作表
  6. 微信内提示“网页包含诱导分享、关注等诱导行为内容,已停止访问”的解决方案
  7. 一曰任官,二曰信赏,三曰必罚
  8. 笔记1:计算机的基本组成
  9. 基于OpenCV的视频道路车道检测
  10. sql 语句中 and 和or的优先级比较