vue3 el-card左右布局
时间: 2023-07-29 18:10:02 浏览: 371
vue-web-simplify-ui:vue + element +框架左右布局(带徽标图标)
在Vue 3中,您可以使用flex布局或者通过CSS来实现el-card的左右布局。以下是两种实现的示例:
使用flex布局:
```html
<template>
<div class="container">
<div class="left">
<!-- 左侧内容 -->
<el-card class="card">
<!-- 左侧卡片内容 -->
</el-card>
</div>
<div class="right">
<!-- 右侧内容 -->
<el-card class="card">
<!-- 右侧卡片内容 -->
</el-card>
</div>
</div>
</template>
<style>
.container {
display: flex;
}
.left, .right {
flex: 1;
padding: 10px;
}
.card {
height: 100%; /* 如果需要卡片高度与父容器一致,可以设置为100% */
}
</style>
```
使用CSS布局:
```html
<template>
<div class="container">
<div class="left">
<!-- 左侧内容 -->
<el-card class="card">
<!-- 左侧卡片内容 -->
</el-card>
</div>
<div class="right">
<!-- 右侧内容 -->
<el-card class="card">
<!-- 右侧卡片内容 -->
</el-card>
</div>
</div>
</template>
<style>
.container {
display: grid;
grid-template-columns: 1fr 1fr;
grid-gap: 10px;
}
.card {
height: 100%; /* 如果需要卡片高度与父容器一致,可以设置为100% */
}
</style>
```
这两种方式都可以实现el-card的左右布局,您可以根据实际需求选择其中一种布局方式。
阅读全文