console
const { log, dir, table, clear, warn, error } = console; clear();
const { createApp } = PetiteVue
createApp({max: 7}).mount()
<div class="grid grid-rows-4 border border-black">
<div class="border border-black p-4 row-span-1">滚动文字</div>
<div class="grid grid-rows-3 grid-cols-3 row-span-3">
<template v-for="(item, index) in max">
<div :class="[`flex justify-center items-center border border-black p-4`, {'col-span-3':index==0}]">
<div v-if="index==0" class="">
<ul class="flex gap-4">
<li>导航1</li>
<li>导航2</li>
<li>导航3</li>
</ul>
</div>
<div v-else class="flex flex-col gap-2">
<h2>产品 {{index}}</h2>
<div class="p-8 border bg-gray-50"></div>
</div>
</div>
</template>
</div>
</div>
body {
background: #fff;
}