边框渐变border-image与border-radius冲突

边框渐变border-image: linear-gradient与border-radius冲突

1、实现边框渐变

实现普通的边框渐变直接用到border-image加上linear-gradient就可以实现了

边框渐变.png
p {
   background-color: #402e22;
   color: #fff;
   border: 4px solid transparent;
   border-image: linear-gradient(
         to right,
         rgba(0, 255, 162, 1),
         rgba(0, 228, 255, 1)
   );
   border-image-slice: 10%;
  }
2、实现边框渐变与圆角

因为border-image与border-radius冲突,所以我这里用到伪类来实现圆角加边框渐变的css效果

圆角边框渐变效果图.png
p {
    background-color: #402e22;
    color: #fff;
    border-radius: 24px;
    position: relative;
 }
p::after {
    content: '';
    display: block;
    position: absolute;
    top: -2px;
    right: -2px;
    bottom: -1px;
    left: -2px;
    border-radius: 50px;
    background: linear-gradient(90deg, #ff7800, #ffcc00);
    z-index: -1;
 }
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • CSS边框属性 元素的边框就是围绕元素内容和内边距的一条或多条线。 元素的边框属性: border 简写属性,用...
    Zd_silent阅读 4,608评论 0 1
  • 1、属性选择器:id选择器 # 通过id 来选择类名选择器 . 通过类名来选择属性选择器 ...
    Yuann阅读 5,586评论 0 7
  • 一、CSS入门 1、css选择器 选择器的作用是“用于确定(选定)要进行样式设定的标签(元素)”。 有若干种形式的...
    宠辱不惊丶岁月静好阅读 5,555评论 0 6
  • 第一章 F12: element.style 内联样式(可以直接在上面写代码进行简单调试) user agent...
    fastwe阅读 5,470评论 0 0
  • CSS3 radial-gradient径向渐变语法及辅助理解案例10则 这篇文章发布于 2017年11月23日,...
    小杰的简书阅读 7,481评论 0 1

友情链接更多精彩内容