效果图

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. HDU4009(最小树形图)
  2. [C#]最简单的Base64加密解密
  3. 谈谈对python 和其他语言的区别_谈谈Python和其他语言的区别
  4. CRM_PRICING_MERGE_FROM_BUPA_OW
  5. 列出一个目录中所有文件及大小
  6. 今天我勇敢的点就一个gpio口
  7. 【hadoop】java 获取 yarn app 信息 报错 ConfiguredRMFailoverProxyProvider - Failing over to rm2
  8. Tomcat logs 目录下各日志文件的含义
  9. 汉语转拼音(带音调和多音字识别)
  10. PMP之采购管理过程组中的合同类型辨析
  11. 如何看待爱迪生和特斯拉的直流交流电之争——两种模式的企业管理
  12. 一行代码轻松搞定各种IE兼容问题,IE6,IE7,IE8,IE9,IE10
  13. 04-若依基础架构解析
  14. python GDAL遥感影像创建缩略图
  15. 推荐最适合IT人自学的6个视频网站、8个社区网站,欢迎补充
  16. 通过python requests第三方库抓取淘宝商品名称和信息价格
  17. c语言做土壤湿度传感器程序,单片机土壤湿度传感器设计 程序编译错误
  18. Linux中DNS服务器地址查询命令nslookup使用教程
  19. MOOS-ivp 多社区 系列停更
  20. ICMP详解和实例分析

热门文章

  1. 论颈椎病与架构师的关系
  2. 微信公众号自定义功能页开发流程
  3. 换发型算法_【AI超级美发师】深度学习算法打造染发特效(附代码)
  4. 《Python核心编程》第5章 数字 练习
  5. SQL Server2012 提示不允许保存更改,您所做的更改要求删除并重新创建以下表 的解决办法
  6. 数据库基础-以命令方式创建数据库
  7. Appium-Long Press(长按)
  8. CSS学习笔记7—盒子模型
  9. nvidia驱动卸载与安装
  10. NeurIPS latex中文支持