index.vue 556 B

1234567891011121314151617181920
  1. <template>
  2. <div class="flex w-96 justify-around">
  3. <div class="w-1/6 h-80 bg-cyan-200 line-through">1</div>
  4. <div class="w-1/6 h-80 bg-cyan-200 leading-normal">2</div>
  5. <div v-if="config[id].show" class="w-1/6 h-80 bg-cyan-200 hover:translate-y-10 duration-500">3</div>
  6. <div class="myClass">4</div>
  7. <div>{{ config[id].num }}</div>
  8. </div>
  9. </template>
  10. <script lang="ts" setup>
  11. import { config } from "./config"
  12. const id = 2;
  13. </script>
  14. <style lang="scss" scoped>
  15. .myClass {
  16. @apply w-1/6 bg-red-700 text-white hover:size-20;
  17. }
  18. </style>