效果图:

image.png

通常情况下可以用图片做背景图实现,但是,背景图如果用png,会出现被拉伸变形的问题,如果用svg会有兼容问题,同时也有被拉伸变形的问题,仔细分析,这个图标其实是一个圆角矩形里面被两个半圆切了左右两边,
代码实现,可以根据大小不同修改其中的数字,还可以修改部分代码用calc来实现自适应:

.small-coupon {display: inline-block;font-size: 22rpx;color: #F22A2A;padding: 5rpx 20rpx;margin-right: 8rpx;border-radius: 8rpx;border: 1rpx red solid;position: relative;&::before,&::after{content: ' ';display: block;width: 9rpx;height: 18rpx;border: 1rpx solid red;background-color: #fff;position: absolute;top: 10rpx;}&::before{border-radius: 0 18rpx 18rpx 0;border-left: none;left: -1rpx;}&::after{border-radius: 18rpx 0 0 18rpx;border-right: none;right: -1rpx;}}

代码解析:
1、实现圆角矩形,这个很简单

display: inline-block;font-size: 22rpx;color: #F22A2A;padding: 5rpx 20rpx;margin-right: 8rpx;border-radius: 8rpx;border: 1rpx red solid;position: relative;

2、实现两个半圆,左右各一个:

&::before,&::after{content: ' ';display: block;width: 9rpx;height: 18rpx;border: 1rpx solid red;background-color: #fff; // 白色背景有用的position: absolute;top: 10rpx;}
&::before{border-radius: 0 18rpx 18rpx 0;border-left: none;//left: -1rpx; //-1位置遮住左边框线}&::after{border-radius: 18rpx 0 0 18rpx;border-right: none;right: -1rpx; //-1位置遮右住边框线}

http://www.taodudu.cc/news/show-2892698.html

相关文章:

  • react项目Menu菜单栏、iconfont图标引用
  • 使用avue图标选择器出现图标无法显示解决
  • python的图标是什么_python标志
  • elemntui icon 大小_vue-elementui 引入第三方iconfont图标 并使用彩色icon
  • 为BlueLake主题增加自定义icon图标
  • android电子书App、自定义图表、仿腾讯漫画App、仿淘宝优惠券、3D选择容器等源码...
  • 小程序导航图标_商场寻店不迷路 业内首个小程序AR导航上线
  • magento添加sku_快速提示:如何将优惠券添加到Magento电子商务商店
  • 如何用uni-app做一个领优惠券H5、小程序商城(一)
  • 【fecmall】fecyo-1.5.1开源版本发布 - 重构优惠券部分
  • Python系列01|可视化生成200个优惠券呀~
  • ::before和::after伪元素的使用及优惠券案例
  • 饿了么红包、美团优惠券开发
  • 如何对优惠券进行测试
  • CSS3 渐变边框,按钮样式、设计图标、电子优惠券 详解!
  • 京东app优惠券python抓取_如何使用fiddler抓取京东app的领券链接
  • python项目--O2O优惠券线下使用情况数据分析
  • 微信小程序——前端——抵扣券、优惠券样式
  • 小程序 | 优惠券样式
  • Excel使用Alt+Enter在单元格内换行
  • excel中在公式中实现单元格内换行
  • vue中使用element-ui时单元格内换行的问题
  • EXCEL 单元格内换行内容改成两行单元格内容
  • excel如何在单元格内换行
  • GridControl GridView 单元格内容换行
  • POI导出word中cell单元格内换行问题
  • ivue-admin Table单元格内换行问题
  • phpExcel单元格内换行
  • [Excel表格]单元格内换行
  • Stimulsoft 报表工具单元格内换行

小程序中纯CSS实现仿京东小优惠券图标相关推荐

  1. 微信小程序开源源码,仿京东、网易云、拼多多等

    wx-gesture-lock  微信小程序的手势密码 WXCustomSwitch 微信小程序自定义 Switch 组件模板 WeixinAppBdNovel 微信小程序demo:百度小说搜索 sh ...

  2. 小程序中的css样式有哪些,微信小程序中css样式media标签

    前沿:微信小程序中我遇到了一个对我来说是新的东西,但是对于前端开发来说不算是新知识,html页面中的media标签,在此记录下来以备不时之需 在css中我们使用media标签来区分调用哪个css样式, ...

  3. 微信小程序根据字母索引选择(仿京东)

    效果图如下所示 仿京东微信小程序视频请加QQ:1010753897 下载地址:https://download.csdn.net/download/qq_43764578/12314561 .wxml ...

  4. 如何在微信小程序中使用php和mysql_微信小程序php后台实现

    这里简单介绍用php后台实现获取openid并保存到数据库: 微信的登陆流程是这样的 首先前端发送请求到服务器: wx.login({ success: function (res) { var co ...

  5. 【uniapp】小程序中使用css实现一个带框的加减号

      uni版完整代码如下:[网页用的话直接把css拉出去,写一个div即可] 注意:px->rpx我没改 <template><view class="add&quo ...

  6. 小程序中ajax返回数据,请问在小程序中如何从请求success中将数据返回给对象data?...

    我的代码如下: App({ data: { posts: {} }, onLaunch(event) { // console.log('onLaunch'); var that = this; sw ...

  7. 微信小程序中使用JSAPI支付

    微信小程序中使用JSAPI支付 在微信小程序中使用微信支付api[wx.requestPayment]需要传递以下字段 如何获取支付所需要的值 在微信小程序中使用微信支付api[wx.requestP ...

  8. 基于uniapp在微信支付宝小程序中使用发券插件

    基于uniapp在微信支付宝小程序中使用发券插件 1.在小程序配置manifest.json 文件中加入如下配置: "mp-weixin" : {"plugins&quo ...

  9. 微信小程序连接oracle数据库,【微信小程序】关于微信小程序中跳转传参数与传对象的解析...

    这篇文章主要介绍了微信小程序 跳转传参数与传对象详解及实例代码的相关资料,需要的朋友可以参考下 微信小程序 跳转传参数 传对象 微信小程序跳转传参 一般都是传字符串到下一页,如果要想传对象怎么办呢? ...

最新文章

  1. 直击面试现场:程序员阿里应聘,2轮4小时成功搞定16Koffer!
  2. 每天一道LeetCode-----在给定数组中找到一个子数组,使得这个子数组的元素乘积最大
  3. 制作Ubuntu U 盘启动盘在ubuntu12.04中
  4. Android UI布局—— 仿QQ登录界面
  5. php表白情话,朋友圈唯美表白短句情话 适合发朋友圈的情话
  6. 1万吨猪肉只够吃1.5小时,中国人是有多爱猪肉?
  7. 方法的运用_运用正确管理方法缩减库存,助力企业发展
  8. 质性研究工具_MAXQDA在质性数据分析中的使用——免费的中文在线研讨会!
  9. 查看Linux下端口被哪个程序占用
  10. AcWing 154. 滑动窗口
  11. mysql多表关联update
  12. android创建wifi热点,Android 4.0.3创建wifi热点API
  13. 分布式服务框架-原理与实践:15---服务降级-学习笔记
  14. 声卡可以利用计算机进行,您决定听到什么!使用软件实现声卡分流
  15. html match函数,match函数的使用方法 match函数的实例
  16. 学习软件技术的五大技巧
  17. UI设计书籍推荐,这三本好书你不能错过
  18. c语言压力变送器程序设计,智能温度变送器信号处理软件算法与软件设计
  19. C#与Halcon联合(8)打开笔记本摄像头DirectShow与读取二维码
  20. ChannelNets: 省力又讨好的channel-wise卷积,在channel维度进行卷积滑动 | NeurIPS 2018

热门文章

  1. java告警_错误日志告警实战
  2. 模板类的特例化(具体化)
  3. 微程序控制器的工作原理
  4. 怎么编辑PDF文件?分享三种好用的编辑方法
  5. 谷歌浏览器双击打不开pdf问题
  6. chrome14-使用snippets辅助debugging
  7. 标准差越大越集中_中国大学MOOC: 正态分布的标准差越大,其概率密度曲线越高越集中。...
  8. 2019蓝桥杯国赛总结
  9. canvas实现3D魔方
  10. html 中渐变方向,CSS3渐变,就是这么玩