<template>
<el-form-item prop="name" label="名稱" class="form-item-require-lable"/>
</template>
<style lang="scss">
.form-item-require-lable {
.el-form-item__label:before {
content: "*";
color: #f56c6c;
margin-right: 5px;
font-weight: bold;
}
}
.form-item-normal-lable {
.el-form-item__label:before {
content: "";
margin-right: 12px;
font-weight: bold;
}
}
</style>
2. 好的方式 利用 slot輕松搞定,可以在slot所在的div里設置樣式.
<template>
<el-form-item prop="name">
<div slot="label" style="margin-left:10px;">名稱</div>
<el-input v-model="form.name" placeholder="請輸入名稱"></el-input>
</el-form-item>
</template>