assessmentSelect.vue 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. <template>
  2. <div class="assessmentSelect">
  3. <NavMenus :back-confirm="false" ></NavMenus>
  4. <div class="content" >
  5. <div class="card liLunKaoHe" >
  6. </div>
  7. <div class="card shiJiKaoHe" >
  8. </div>
  9. </div>
  10. </div>
  11. </template>
  12. <script setup lang="ts">
  13. import { reactive, onMounted } from 'vue';
  14. import ItemCard from './itemCard.vue';
  15. import NavMenus from '../components/navMenus.vue';
  16. import StepTips from '../components/stepTips.vue';
  17. import { useUserInfo } from '@/stores/userInfo';
  18. import { useRoute } from 'vue-router';
  19. import router from '@/router/index';
  20. //import { ElLoading } from 'element-plus';
  21. const userInfo = useUserInfo();
  22. const route = useRoute();
  23. const itemClick = (type: any) => {
  24. };
  25. onMounted(() => {
  26. });
  27. </script>
  28. <style lang="scss" scoped>
  29. .assessmentSelect {
  30. position: absolute;
  31. width: 100%;
  32. height: 100%;
  33. display: flex;
  34. justify-content: center;
  35. align-items: center;
  36. .content {
  37. .card {
  38. width: 31.85rem;
  39. height: 42.71rem;
  40. display: inline-block;
  41. margin: 0px 3.21rem 0px 3.21rem;
  42. // 手势
  43. cursor:pointer;
  44. background-size: 100% auto;
  45. background-repeat: no-repeat;
  46. background-position: center center;
  47. }
  48. .liLunKaoHe {
  49. background-image: url(/src/assets/student/step/new/LiLunKaoHe_No.webp);
  50. }
  51. .liLunKaoHe:hover {
  52. background-image: url(/src/assets/student/step/new/LiLunKaoHe_Yes.webp);
  53. }
  54. .shiJiKaoHe {
  55. background-image: url(/src/assets/student/step/new/ShiJiKaoHe_No.webp);
  56. }
  57. .shiJiKaoHe:hover {
  58. background-image: url(/src/assets/student/step/new/ShiJiKaoHe_Yes.webp);
  59. }
  60. }
  61. }
  62. </style>