css3折扣券锯齿效果

前端入坑纪 61

今天来分享 有次在app上看到的折扣券的图

好,详解如下!

OK,first things first! 点我查看实际效果

爱是一道光,折扣多不慌
HTML 结构
        <div class="quan clear">
            <div class="quanLeft">
                <p class="money">¥ 10</p>
                <p class="tit">美味立享折扣券</p>
                <p class="conts">无满额限制,立减折扣</p>
                <p class="dates">有效期: 2018.8.12 - 2019.8.12</p>
            </div>
            <div class="quanRight">
                <p class="ft">折扣券</p> 
                <p class="sd">官网使用</p>
            </div>
        </div>

div. quan 负责绘制最左侧锯齿, div. quanLeft负责绘制中间的圆点线, div. quanRight 负责绘制最右侧锯齿

CSS 结构
           .quan{
            position: relative;
            width: 96%;
            margin: 5% auto;
            padding: 6px;
            padding-right:0;
            box-sizing: border-box;
            background-color: #ff6347;
            color: #fff;
            background-image: radial-gradient(#fff 35%,#ff6374 35%);
            background-size: 17px 17px;
            background-position: -9px 0;
            background-repeat: repeat-y
        }

完全的css在示例里了,这里粘贴关键的css. 通过使用 radial-gradient渐变方法来得到效果.这个设置的原理和前面有一篇进度条是一样的,把渐变限制在一定范围,这样颜色就出现了很明显的隔断,而没有过渡.

将通过radial-gradient渐变生成的圆形,竖着排开,定位到相应的位置上.以最左侧为例,白色的圆圈,覆盖在橘色的边缘上,页面最底下是白色的背景,这样自然就有了锯齿的效果.其他两条,同理.

好了,到此,本文告一段落!感谢您的阅读!祝你身体健康,阖家幸福!

打开支付宝首页搜 625097528 领红包,领到大红包的小伙伴赶紧使用哦!
支持你我,扫一扫红包
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • <我有一个梦> 我有一个梦,是游乐园的旋转木马 是风拂耳畔的音符 我有一个梦,是枕边的芭比娃娃的眼睛 是月撒入眼帘...
    黎半杉阅读 1,531评论 0 0
  • 暑假到了,我和爸爸妈妈一起去动物园玩。动物园在我们家的西边。快到动物园的时候,抬头看去,路的右面是动物墙。首...
    吴海燕123阅读 2,890评论 0 0
  • 第55天 姓名:董蕴英 公司:沈阳建筑装饰装修有限公司 【知~学习】 《六项精进》大纲1遍 共154遍 《大学》开...
    董生活阅读 1,436评论 0 0
  • 我的快乐和你们无关, 我的生活不需要别人指指点点。 我走的我的路,我选我的爱, 高兴了我嘚瑟,失意了我嚎啕, 你们...
    墙上的一杯咖啡阅读 1,193评论 0 0

友情链接更多精彩内容