el-form-item 给label标签设置宽度
时间: 2023-12-06 18:03:24 浏览: 51
要给 `el-form-item` 中的 `label` 标签设置宽度,您可以使用 CSS 的 `width` 属性。但是需要注意的是,`el-form-item` 中的 `label` 标签实际上是一个带有 `for` 属性的 `label` 标签,它的宽度受到 `el-form-item` 的宽度限制,因此您需要将 `el-form-item` 的宽度也同时设置。
下面是一个例子,展示如何将 `el-form-item` 中的 `label` 标签宽度设置为 100px:
```html
<el-form>
<el-form-item label="用户名" style="width: 300px;">
<el-input></el-input>
</el-form-item>
</el-form>
```
在这个例子中,我们在 `el-form-item` 标签上使用了 `style` 属性,并设置了宽度为 300px。这将使 `el-form-item` 的宽度为 300px。然后,我们在 `label` 标签上使用了 `style` 属性,并设置了宽度为 100px。这将使 `label` 标签的宽度为 100px。
如果您需要给 `el-form-item` 中的多个 `label` 标签设置相同的宽度,可以将宽度属性设置在共同的父元素上。例如,如果您需要将 `el-form-item` 中的两个 `label` 标签的宽度都设置为 100px,可以这样写:
```html
<el-form>
<el-form-item label="用户名" style="width: 300px;">
<el-input></el-input>
</el-form-item>
<el-form-item label="密码" style="width: 300px;">
<el-input></el-input>
</el-form-item>
</el-form>
```
```css
.el-form-item .el-form-item__label {
width: 100px;
}
```
在这个例子中,我们在 `el-form-item .el-form-item__label` 上设置了宽度为 100px,这将使两个 `label` 标签的宽度均为 100px。
希望这个回答能帮到您!