当前位置:   article > 正文

【uniapp】小程序中使用伪类给图片做出背景渐变色效果_uniapp背景色渐变

uniapp背景色渐变

 如图所示,从白黑渐变色,效果和给图片加上一层蒙版差不多,代码入下:

  1. <template>
  2. <!-- 上边大背景图片 -->
  3. <view class="page_top">
  4. <image src="/static/such.png" mode="aspectFill"></image>
  5. </view>
  6. </template>
  7. <script>
  8. export default {
  9. data() {
  10. return {
  11. }
  12. }
  13. },
  14. </script>
  15. <style scoped>
  16. /* 以下为自己的样式表 */
  17. .page_top {
  18. position: relative;
  19. width: 750rpx;
  20. height: 540rpx;
  21. // background-color: aqua;
  22. }
  23. .page_top>image {
  24. width: 750rpx;
  25. height: 540rpx;
  26. }
  27. .page_top::after
  28. /* 注意要把伪元素加在父盒子上面,不能加在图片上,否则无效 */
  29. {
  30. background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.8));
  31. /* 第一个参数表示渐变方向,第二个参数是渐变开始颜色,第三个参数是渐变结束颜色 */
  32. /* 定位子绝父相 */
  33. position: absolute;
  34. /* 定位子绝父相 */
  35. width: 750rpx;
  36. height: 540rpx;
  37. /* 注意伪元素作为子元素盒子用绝对定位并且宽高和要覆盖的父级元素一致 */
  38. content: "";
  39. top: 0;
  40. left: 0;
  41. }
  42. </style>

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

闽ICP备14008679号