升平网络

 找回密码
 立即注册

快捷登录

查看: 505|回复: 0

利用css3径向渐变做一张优惠券的示例

[复制链接]

45

主题

51

帖子

305

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
305
发表于 2024-8-18 13:47:06 | 显示全部楼层 |阅读模式

这是一个创建于2024-8-18 13:47的主题,其中的信息可能已经有所发展或是发生改变。

  1. <style>
  2. .stamp {width: 387px;height: 140px;padding: 0 10px;position: relative;overflow: hidden;}
  3. .stamp:before {content: '';position: absolute;top:0;bottom:0;left:10px;right:10px;z-index: -1;}
  4. .stamp:after {content: '';position: absolute;left: 10px;top: 10px;right: 10px;bottom: 10px;box-shadow: 0 0 20px 1px rgba(0, 0, 0, 0.5);z-index: -2;}
  5. .stamp i{position: absolute;left: 20%;top: 45px;height: 190px;width: 390px;background-color: rgba(255,255,255,.15);transform: rotate(-30deg);}
  6. .stamp .par{float: left;padding: 16px 15px;width: 220px;border-right:2px dashed rgba(255,255,255,.3);text-align: left;}
  7. .stamp .par p{color:#fff;}
  8. .stamp .par span{font-size: 50px;color:#fff;margin-right: 5px;}
  9. .stamp .par .sign{font-size: 34px;}
  10. .stamp .par sub{position: relative;top:-5px;color:rgba(255,255,255,.8);}
  11. .stamp .copy{display: inline-block;padding:21px 14px;width:100px;vertical-align: text-bottom;font-size: 30px;color:rgb(255,255,255);}
  12. .stamp .copy p{font-size: 16px;margin-top: 15px;}
  13. .stamp01{background: #F39B00;background: radial-gradient(rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 5px, #F39B00 5px);background-size: 15px 15px;background-position: 9px 3px;}
  14. .stamp01:before{background-color:#F39B00;}
  15. .stamp02{background: #D24161;background: radial-gradient(transparent 0, transparent 5px, #D24161 5px);background-size: 15px 15px;background-position: 9px 3px;}
  16. .stamp02:before{background-color:#D24161;}
  17. .stamp03{background: #7EAB1E;background: radial-gradient(transparent 0, transparent 5px, #7EAB1E 5px);background-size: 15px 15px;background-position: 9px 3px;}
  18. .stamp03:before{background-color:#7EAB1E;}
  19. .stamp03 .copy{padding: 10px 6px 10px 12px;font-size: 24px;}
  20. .stamp03 .copy p{font-size: 14px;margin-top: 5px;margin-bottom: 8px;}
  21. .stamp03 .copy a{background-color:#fff;color:#333;font-size: 14px;text-decoration:none;padding:5px 10px;border-radius:3px;display: block;}
  22. .stamp04{width: 390px;background: #50ADD3;background: radial-gradient(rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 4px, #50ADD3 4px);background-size: 12px 8px;background-position: -5px 10px;}
  23. .stamp04:before{background-color:#50ADD3;left: 5px;right: 5px;}
  24. .stamp04 .copy{padding: 10px 6px 10px 12px;font-size: 24px;}
  25. .stamp04 .copy p{font-size: 14px;margin-top: 5px;margin-bottom: 8px;}
  26. .stamp04 .copy a{background-color:#fff;color:#333;font-size: 14px;text-decoration:none;padding:5px 10px;border-radius:3px;display: block;}

  27. </style>
复制代码




  1. <div class="stamp stamp01">
  2. <div class="par"><p>XXXXXX折扣店</p><sub class="sign">¥</sub><span>50.00</span><sub>优惠券</sub><p>订单满100.00元</p></div>
  3. <div class="copy">副券<p>2015-08-13<br>2016-08-13</p></div>
  4. <i></i>
  5. </div>
  6. <div class="stamp stamp02">
  7. <div class="par"><p>XXXXXX折扣店</p><sub class="sign">¥</sub><span>50.00</span><sub>优惠券</sub><p>订单满100.00元</p></div>
  8. <div class="copy">副券<p>2015-08-13<br>2016-08-13</p></div>
  9. <i></i>
  10. </div>
  11. <div class="stamp stamp03">
  12. <div class="par"><p>XXXXXX折扣店</p><sub class="sign">¥</sub><span>50.00</span><sub>优惠券</sub><p>订单满100.00元</p></div>
  13. <div class="copy">副券<p>2015-08-13<br>2016-08-13</p><a href="#">立即使用</a></div>
  14. <i></i>
  15. </div>
  16. <div class="stamp stamp04">
  17. <div class="par"><p>XXXXXX折扣店</p><sub class="sign">¥</sub><span>50.00</span><sub>优惠券</sub><p>订单满100.00元</p></div>
  18. <div class="copy">副券<p>2015-08-13<br>2016-08-13</p><a href="#">立即使用</a></div>
  19. <i></i>
  20. </div>
复制代码

打赏鼓励一下!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|升平网络 ( 鄂ICP备18029072号 )|网站地图

GMT+8, 2024-9-21 13:32 , Processed in 0.159570 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表