Files
workspace/code/g3soft-libs/docs/examples/grid/offset.vue
T
2026-10-08 22:38:34 +08:00

34 lines
994 B
Vue

<script setup lang="ts">
// offset 左侧留空格;push / pull 做左右位移(响应式布局里的顺序微调)
import { G3Col, G3Row, G3Space } from '@g3soft/ui'
</script>
<template>
<G3Space direction="vertical" :size="20" style="display: flex">
<G3Row :gutter="12">
<G3Col :span="8"><div class="cell">span 8</div></G3Col>
<G3Col :span="8" :offset="8"><div class="cell">span 8 / offset 8</div></G3Col>
</G3Row>
<G3Row :gutter="12">
<G3Col :span="6" :push="6"><div class="cell">push 6</div></G3Col>
<G3Col :span="6" :pull="6"><div class="cell">pull 6</div></G3Col>
</G3Row>
<G3Row :gutter="12">
<G3Col :span="8" :order="2"><div class="cell">order 2</div></G3Col>
<G3Col :span="8" :order="1"><div class="cell">order 1</div></G3Col>
</G3Row>
</G3Space>
</template>
<style scoped>
.cell {
padding: 12px 0;
border-radius: 6px;
background: rgba(24, 24, 27, 0.04);
font-size: 13px;
text-align: center;
}
</style>