element layout布局

 时间:2026-02-14 20:31:10

1、基础布局,代码如下

<el-row>

    <el-col :span="24">

        <div class="grid-content bg-purple-dark"></div>

    </el-col>

</el-row>

<el-row>

    <el-col :span="12">

        <div class="grid-content bg-purple"></div>

    </el-col>

    <el-col :span="12">

        <div class="grid-content bg-purple-light"></div>

    </el-col>

</el-row>

<el-row>

    <el-col :span="8">

        <div class="grid-content bg-purple"></div>

    </el-col>

    <el-col :span="8">

        <div class="grid-content bg-purple-light"></div>

    </el-col>

    <el-col :span="8">

        <div class="grid-content bg-purple"></div>

    </el-col>

</el-row>

<el-row>

    <el-col :span="6">

        <div class="grid-content bg-purple"></div>

    </el-col>

    <el-col :span="6">

        <div class="grid-content bg-purple-light"></div>

    </el-col>

    <el-col :span="6">

        <div class="grid-content bg-purple"></div>

    </el-col>

    <el-col :span="6">

        <div class="grid-content bg-purple-light"></div>

    </el-col>

</el-row>

<el-row>

    <el-col :span="4">

        <div class="grid-content bg-purple"></div>

    </el-col>

    <el-col :span="4">

        <div class="grid-content bg-purple-light"></div>

    </el-col>

    <el-col :span="4">

        <div class="grid-content bg-purple"></div>

    </el-col>

    <el-col :span="4">

        <div class="grid-content bg-purple-light"></div>

    </el-col>

    <el-col :span="4">

        <div class="grid-content bg-purple"></div>

    </el-col>

    <el-col :span="4">

        <div class="grid-content bg-purple-light"></div>

    </el-col>

</el-row>

element layout布局

2、分栏间隔,使用gutter属性,代码如下

<el-row :gutter="20">

    <el-col :span="6"><div class="grid-content bg-purple"></div></el-col>

    <el-col :span="6"><div class="grid-content bg-purple"></div></el-col>

    <el-col :span="6"><div class="grid-content bg-purple"></div></el-col>

    <el-col :span="6"><div class="grid-content bg-purple"></div></el-col>

</el-row>

element layout布局

3、混合布局,代码如下

<el-row :gutter="20">

    <el-col :span="16"><div class="grid-content bg-purple"></div></el-col>

    <el-col :span="8"><div class="grid-content bg-purple"></div></el-col>

</el-row>

<el-row :gutter="20">

    <el-col :span="8"><div class="grid-content bg-purple"></div></el-col>

    <el-col :span="8"><div class="grid-content bg-purple"></div></el-col>

    <el-col :span="4"><div class="grid-content bg-purple"></div></el-col>

    <el-col :span="4"><div class="grid-content bg-purple"></div></el-col>

</el-row>

<el-row :gutter="20">

    <el-col :span="4"><div class="grid-content bg-purple"></div></el-col>

    <el-col :span="16"><div class="grid-content bg-purple"></div></el-col>

    <el-col :span="4"><div class="grid-content bg-purple"></div></el-col>

</el-row>

element layout布局

4、分栏偏移,使用offset属性

<el-row :gutter="20">

    <el-col :span="6"><div class="grid-content bg-purple"></div></el-col>

    <el-col :span="6" :offset="6"><div class="grid-content bg-purple"></div></el-col>

</el-row>

<el-row :gutter="20">

    <el-col :span="6" :offset="6"><div class="grid-content bg-purple"></div></el-col>

    <el-col :span="6" :offset="6"><div class="grid-content bg-purple"></div></el-col>

</el-row>

<el-row :gutter="20">

    <el-col :span="12" :offset="6"><div class="grid-content bg-purple"></div></el-col>

</el-row>

element layout布局

5、对齐方式,使用flex属性

<el-row type="flex" class="row-bg">

    <el-col :span="6"><div class="grid-content bg-purple"></div></el-col>

    <el-col :span="6"><div class="grid-content bg-purple-light"></div></el-col>

    <el-col :span="6"><div class="grid-content bg-purple"></div></el-col>

</el-row>

<el-row type="flex" class="row-bg" justify="center">

    <el-col :span="6"><div class="grid-content bg-purple"></div></el-col>

    <el-col :span="6"><div class="grid-content bg-purple-light"></div></el-col>

    <el-col :span="6"><div class="grid-content bg-purple"></div></el-col>

</el-row>

<el-row type="flex" class="row-bg" justify="end">

    <el-col :span="6"><div class="grid-content bg-purple"></div></el-col>

    <el-col :span="6"><div class="grid-content bg-purple-light"></div></el-col>

    <el-col :span="6"><div class="grid-content bg-purple"></div></el-col>

</el-row>

<el-row type="flex" class="row-bg" justify="space-between">

    <el-col :span="6"><div class="grid-content bg-purple"></div></el-col>

    <el-col :span="6"><div class="grid-content bg-purple-light"></div></el-col>

    <el-col :span="6"><div class="grid-content bg-purple"></div></el-col>

</el-row>

<el-row type="flex" class="row-bg" justify="space-around">

    <el-col :span="6"><div class="grid-content bg-purple"></div></el-col>

    <el-col :span="6"><div class="grid-content bg-purple-light"></div></el-col>

    <el-col :span="6"><div class="grid-content bg-purple"></div></el-col>

</el-row>

element layout布局

6、响应式布局

<el-row :gutter="10">

    <el-col :xs="8" :sm="6" :md="4" :lg="3" :xl="1"><div class="grid-content bg-purple"></div></el-col>

    <el-col :xs="4" :sm="6" :md="8" :lg="9" :xl="11"><div class="grid-content bg-purple-light"></div></el-col>

    <el-col :xs="4" :sm="6" :md="8" :lg="9" :xl="11"><div class="grid-content bg-purple"></div></el-col>

    <el-col :xs="8" :sm="6" :md="4" :lg="3" :xl="1"><div class="grid-content bg-purple-light"></div></el-col>

</el-row>

element layout布局

  • 搜狗浏览器极速版首页设为小说模式
  • 如何让自己变得青春有活力
  • lol国服第一蛮王八神玩法。
  • 看一眼便欲罢不能的"干拌臊子面"如何做?
  • 眼睛泪道堵塞怎么办
  • 热门搜索
    虚与委蛇的意思 speechless什么意思 led是什么意思 办公桌上放什么植物好 色彩斑斓的意思 抄送是什么意思 什么好看的电视剧 鲜为人知的意思 开火念什么 mpv是什么意思