Baklava Ordusu
Decapat
Daha fazla
- Cinsiyet
- Erkek
Başlığı nasıl yazayım bilemedim çünkü çok ama çok garip bir bug ile karşılaşıyorum. VueJS ile Tailwind kullanarak 8 Puzzle gibi birşey yapmaya çalıştım. Layout falan hazırdı iyi gidiyordu. Kod:
Ve sonuç görüntüde.
Dikkat ederseniz, en üst-sol resim highlight edilmiyor. Yani orada bir görüntü yok. Ama neden sonuç böyle anlam veremiyorum. 1 günüm gitdi bunun yüzünden. Belki cache problemidir diye başka tarayıcıda denedim sonuç aynı.
Hayır yani class'lar da yanlış değil. Bakınız:
JavaScript:
<script setup>
import { ref } from "vue";
const images = ref([
{ source: "/src/assets/Image1/2.png", col: 2, row: 1 },
{ source: "/src/assets/Image1/3.png", col: 3, row: 1 },
{ source: "/src/assets/Image1/4.png", col: 1, row: 2 },
{ source: "/src/assets/Image1/5.png", col: 2, row: 2 },
{ source: "/src/assets/Image1/6.png", col: 3, row: 2 },
{ source: "/src/assets/Image1/7.png", col: 1, row: 3 },
{ source: "/src/assets/Image1/8.png", col: 2, row: 3 },
{ source: "/src/assets/Image1/9.png", col: 3, row: 3 },
]);
</script>
<template>
<div
class="grid grid-cols-3 grid-rows-3 size-auto gap-2 rounded-xl bg-green-900 p-1"
>
<img
v-for="image in images"
:src="image.source"
:class="`rounded-lg col-start-${image.col} row-start-${image.row}`"
/>
</div>
</template>
Ve sonuç görüntüde.
Dikkat ederseniz, en üst-sol resim highlight edilmiyor. Yani orada bir görüntü yok. Ama neden sonuç böyle anlam veremiyorum. 1 günüm gitdi bunun yüzünden. Belki cache problemidir diye başka tarayıcıda denedim sonuç aynı.
Hayır yani class'lar da yanlış değil. Bakınız:
Dosya Ekleri
Son düzenleyen: Moderatör: