app-vip.vue 639 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. <template>
  2. <div class="app-vip-module">
  3. <img class="vip-img" :src="vipImgUrl" alt mode="widthFix" />
  4. <div class="vip-text"></div>
  5. </div>
  6. </template>
  7. <script>
  8. export default {
  9. name: "app-vip-module",
  10. props: {
  11. text: {
  12. type: String,
  13. default: "VIP"
  14. },
  15. vipImgUrl:{
  16. type:String,
  17. default:''
  18. }
  19. },
  20. data() {
  21. return {};
  22. }
  23. };
  24. </script>
  25. <style lang="scss" scoped>
  26. .app-vip-module {
  27. position: relative;
  28. width: 104upx;
  29. .vip-img {
  30. width: 100%;
  31. }
  32. .vip-text {
  33. position: absolute;
  34. top: 2upx;
  35. left: 46upx;
  36. color: #fff;
  37. transform: scale(0.9);
  38. }
  39. }
  40. </style>