el-tabs显示在窗口正中间
时间: 2024-12-26 10:12:02 浏览: 0
在 Vue.js 中,`el-tabs` 是 Element UI 提供的一个用于创建选项卡组件,它通常用于展示多个相关的视图。如果你想要让 `el-tabs` 显示在窗口的正中间,你可以通过 CSS 来调整其样式。这里是一个简单的步骤:
1. 首先,在你的 HTML 模板中正确地渲染 `el-tabs` 组件:
```html
<template>
<div class="container">
<el-tabs v-model="activeIndex" type="card" center>
<el-tab-pane label="Tab 1">内容 1</el-tab-pane>
<!-- 更多 tab 项... -->
</el-tabs>
</div>
</template>
```
2. 然后,在你的 CSS 文件或者 `<style>` 标签内,添加样式规则将 `.container` 或者直接选择 `el-tabs` 的容器设置为居中:
```css
.container {
display: flex;
justify-content: center; /* 使内容水平居中 */
align-items: center; /* 使内容垂直居中 */
height: 100%; /* 如果需要,可以设置 container 的高度 */
}
```
3. 如果你希望 tabs 的标签页也居中,可以在 `.el-tabs__nav` 类上增加相应的样式。
注意:确保 `.container` 元素的大小已经被设置好,以便于居中操作。
阅读全文