我爱编程

element-ui 的响应式栅格布局

2018-05-09  本文已影响0人  楼主楼主

要注意的问题

<el-row>
    <el-col :xs="12" :sm="9" :md="6" :lg="0" :xl="0">123</el-col>
    <el-col :xs="12" :sm="15" :md="18" :lg="21" :xl="24">456</el-col>
</el-row>

可以把固定的响应式布局作为组件

Vue.component('my-container',{
    template:`
    <el-row>
        <el-col :xs="0" :sm="1" :md="2" :lg="3" :xl="4">&nbsp;</el-col>
        <el-col :xs="24" :sm="22" :md="20" :lg="18" :xl="18">
            <slot></slot>
        </el-col>
        <el-col :xs="0" :sm="1" :md="2" :lg="3" :xl="4">&nbsp;</el-col>
    </el-row>
    `
});

就可以愉快的使用了

<my-container>
    <div style="background: red">内容</div>
</my-container>`
上一篇 下一篇

猜你喜欢

热点阅读