<el-form >加个边框
时间: 2023-10-14 13:04:23 浏览: 62
可以在 el-form 标签上添加一个 style 属性来设置边框,例如:
```
<el-form style="border: 1px solid #ccc;">
<!-- 表单内容 -->
</el-form>
```
你也可以在 CSS 文件中定义一个类来设置 el-form 的边框样式,例如:
```
.my-form {
border: 1px solid #ccc;
}
```
然后在 el-form 标签上添加这个类名即可:
```
<el-form class="my-form">
<!-- 表单内容 -->
</el-form>
```
相关问题
<el-form-item <el-input 出现了一个边框
这种情况可能是因为默认情况下,`el-input` 组件会自带边框样式。如果你不想要边框,可以通过以下两种方式之一来去除它:
1. 使用 `border` 属性,将其设置为 `none`:
```
<el-input border="none"></el-input>
```
2. 通过自定义 CSS 样式来去除边框:
```
<template>
<el-form-item>
<el-input class="no-border"></el-input>
</el-form-item>
</template>
<style>
.no-border .el-input__inner {
border: none;
}
</style>
```
这里的 `no-border` 类名可以根据需要进行自定义。同时,`.el-input__inner` 是 `el-input` 组件内部的输入框元素,通过选择器 `.no-border .el-input__inner` 来对其应用样式,从而去除边框。
<el-form-item <el-input 在一起的时候,为什么<el-form-item也弄出了一个边框
`<el-form-item>` 组件是 Element UI 中表单的一个项,用于包装表单元素并提供一些辅助功能,如标签、描述、错误提示等。而 `<el-input>` 是 Element UI 中的输入框组件,用于接收用户的输入。
当你将 `<el-input>` 放置在 `<el-form-item>` 中时,`<el-form-item>` 组件会自动将其包装为一个表单项,为其添加标签、描述、错误提示等。同时,`<el-form-item>` 也会为其添加一个边框,以便于区分不同的表单项。
如果你不想要这个边框,可以使用 `:border="false"` 属性来禁用它,例如:
```html
<el-form-item label="用户名" :border="false">
<el-input v-model="username"></el-input>
</el-form-item>
```
这样就可以去掉输入框外部的边框了。