grid布局

 响应式排列 最小宽度为100px 不够自动向下排列

.container {
    grid-template-columns: repeat(auto-fill, minmax(100px, 1fr));
}

定义变量 

 <draggable
            v-model="moreFunction"
            class="grid-container"
            item-key="grid"
            animation="300"
            chosenClass="chosen"
            forceFallback="true"
            :style="gridColumnsStyleFw"
          >

</draggable>

<script setup lang="ts">
import { ref } from "vue"

 const gridColumnsStyleFw = ref(null)
//举例使用
 gridColumnsStyleFw.value = `grid-template-columns:repeat(${rowAndColumnFw.value.column}, 1fr)`

</script>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值