效果图

0.5px边框

0.5px边框,可以用伪元素实现,before、after都可以。移动端H5页面用的比较多。

圆角渐变色边框+圆角渐变色背景

实现外部圆角边框,内部圆角渐变色背景,是用父div + 子div实现的,其中父div和子div用不同的背景颜色父div的padding大小,就是整体的边框高度

如果内部div不需要圆角,可以参考这篇文章:CSS 巧妙实现带圆角的渐变边框

代码

<!DOCTYPE html>
<head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1.0,maximum-scale=1.0,user-scalable=0"/><style>.half-border{position: relative;width: 200px;height: 100px;line-height: 100px;text-align: center;}.half-border::after{content: "";position: absolute;top: 0;left: 0;box-sizing: border-box;width: 200%;height: 200%;border-width: 1px;border-style: solid;border-color: red;border-radius: 10px;transform-origin: 0 0;transform: scale(0.5);/* z-index: 0; */}.border{width: 200px;height: 100px;margin-left: 20px;border: 1px solid red;border-radius: 10px;line-height: 100px;text-align: center;}.out-border-box{width: 420px;height: 50px;padding:  6px;margin-top: 20px;box-sizing: border-box;line-height: 100px;border-radius:  24px;background-image: linear-gradient(to left, rgba(0,199,119,0) 0%, rgba(0,199,119,0.2) 100%);}.inner-content-box{width: 100%;height: 100%;color: #333333;display: flex;justify-content: flex-start;align-items: center;padding-left: 20px;border-radius:  24px;background: #fff;background-image: linear-gradient(to left, rgba(2,220,136,0) 0%, rgba(168,255,223,0.15) 100%);}.half-border-bottom {width: 200px;height: 100px;margin-top: 20px;position: relative;}.half-border-bottom:before {content: "";position: absolute;box-sizing: border-box;width: 200%;bottom: 0;border-bottom: 1px solid red;-webkit-transform-origin: 0 0;-webkit-transform: scale(0.5, 0.5);transform-origin: 0 0;transform: scale(0.5, 0.5);}.border-bottom {width: 200px;height: 100px;margin-top: 20px;border-bottom: 1px solid red;margin-left: 20px;}</style>
</head>
<body><div style="display: flex;"><div class="half-border">0.5px边框</div><div class="border">1px边框</div></div><div style="display: flex;"><div class="half-border-bottom" >0.5px边框</div><div class="border-bottom" >1px边框</div></div><div class="out-border-box"><div class="inner-content-box">渐变边框、渐变背景</div></div>
</body>

css3实现0.5px边框、圆角渐变色边框+圆角渐变色背景相关推荐

  1. 使用css3做0.5px的细线

    Webapp中的CSS3实现 0.5px的细线 感觉很长时间没写过博客了,最近生活还算稳定,过得较为充实,所以又要开始写写东西了,一个是为了做些记录,是怕自己某一天,忘记了,回头翻翻博客,就会再次的拾 ...

  2. html怎么添加5px高的线,CSS 0.5px 细线边框的原理和实现方式

    细线边框的具体实现方法有:伪元素缩放或渐变,box-shadow模拟,svg画线,border-image裁剪等.要实现小于1px的线条,有个先决条件:屏幕的分辨率要足够高,设备像素比要大于1,即cs ...

  3. div背景透明内容不透明与0.5PX边框兼容设置

    1.问题:设置 border-width:0.5px;  并兼容安卓和苹果移动端.  兼容:苹果IOS的 safari 支持浮点数边框,安卓浏览器不支持,会四舍五入到1px.不同浏览器效果额不同  解 ...

  4. html怎么添加5px高的线,css给div添加0.5px的边框

    具体代码实现如下: border div{ position: relative; width: 100%; background-color: #fff; } div:before{ content ...

  5. [前端CSS高频面试题]如何画0.5px的边框线(详解)

    往期css3文章 详解 CSS3中最好用的布局方式--flex弹性布局(看完就会) CSS3基础属性大全 CSS3动画属性 animation详解(看完就会) CSS3 transform 2D转换之 ...

  6. 边框0.5px实现方法

    方案1:伪元素+scale (兼容性好,推荐) 实现方式:给容器设置伪元素,设置绝对定位,宽高都是200%,边框是1px,然后使用transform:scale(0.5) 让伪元素缩小原来的一半,此时 ...

  7. html 文字加边框 阴影效果,CSS3之边框圆角、边框阴影和字体阴影

    1.边框圆角在早期如果想要制作四周有圆角的元素时,需要专门制作一张图片(这其实没什么),但是试想一下,如果要修改圆角的各种关系,比如颜色,半径等等,必须去重新修改图片才能够实现(十分麻烦). 在htm ...

  8. [css] 怎么实现移动端的边框0.5px?

    [css] 怎么实现移动端的边框0.5px? 一种是通过transform中的scaleborder: 1px solid red;transform: scaleY(.5);一种是通过meta vi ...

  9. [转]retina屏下支持0.5px边框的情况

    2014-12-31更新: 截至到IOS8.1,safari仍不支持@supports 待safari支持@supports, 就可以利用0.5px了! 2014-7-25更新: 1. 修正dpr = ...

最新文章

  1. java常见对象_Java/10_Java常见对象.md at master · DuHouAn/Java · GitHub
  2. python编写Mysql自动备份脚本
  3. c++ 中const的使用
  4. “Hello,Jetpack”:构建您的第一个Jetpack应用程序
  5. .compute() 函数
  6. 如何选择适合自己网站的防盗链
  7. FFmpeg 硬件加速方案概览 (下)
  8. cisco 动态路由协议RIP笔记
  9. layui table 时间戳
  10. .net 中的DllImport
  11. Mac系统下安装webpack,cnpm,vue-cli
  12. JDBC秒变C3P0连接池——再加连接解耦
  13. 【linux】-bash: vim: 未找到命令
  14. java之NIO简介
  15. 导数卷积 牛客 NTT
  16. 保险业的5项CX预测
  17. RNA-Seq质控工具RseQC安装使用
  18. txfont与\texttt冲突问题
  19. 网络nan的原因_训练网络loss出现Nan解决办法
  20. DL645通信协议97/07规约

热门文章

  1. 坏男人是丈夫的最佳人选
  2. 千里挑一!玻色量子获金鸡湖创业大赛人工智能赛道冠军
  3. Android中拍照完就给图片加水印,Android调用相机拍照并添加水印
  4. 2021-04-19-记录学习linux
  5. 认真学习MySQL中的角色权限控制
  6. 侍魂服务器维护,侍魂胧月传说6月3日停机维护更新公告
  7. JavaScript奇淫技巧:隐写术
  8. 获取摄像头视频流,进行人脸识别(支持单人脸识别、车牌识别)
  9. 软件测试工程师该如何规划自己的职业发展道路?
  10. 用python的turtle画圆 转角度前进_使用python实现画出一段给定角度的近似圆弧