当前位置:   article > 正文

css渐变边框+底色透明效果_css 设置动态边框且背景透明

css 设置动态边框且背景透明

网上有很多渐变边框,但是不是透明的

非透明效果

透明效果

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <style>
  7. .box{
  8. width: 500px;
  9. height: 500px;
  10. background-color: aqua;
  11. }
  12. .gradient-border {
  13. position: relative;
  14. }
  15. .gradient-border::before {
  16. content: "";
  17. border-radius: 12px;
  18. padding: 2px;
  19. inset: 0;
  20. position: absolute;
  21. background: linear-gradient(45deg, black, transparent, black);
  22. mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  23. mask-composite: exclude;
  24. }
  25. .some-other-styling {
  26. width: 200px;
  27. height: 50px;
  28. }
  29. </style>
  30. </style>
  31. <title>渐变圆角边框示例</title>
  32. </head>
  33. <body>
  34. <div class="box">
  35. <div class="gradient-border some-other-styling">
  36. </div>
  37. </div>
  38. </body>
  39. </html>

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/564117
推荐阅读
相关标签
  

闽ICP备14008679号