《ElementPlus 与 ElementUI 差异集合》el-form-item CSS 属性 display 有变化

差异

  • element-ui el-form 中,属性display: flex; 导致元素在一排;
  • element-plus el-form 中,属性display: block; 元素按照自己的属性排列;
css 复制代码
/* element ui */
display: block;

/*element plus */
display: flex;

如图所示

解决方案

如果非得用回原来的效果,有两种方案。

方案一

代码第 1 行。直接设置 CSS 属性 display

html 复制代码
<el-form-item label="favicon:" style="display:block;">
    <el-input v-model="form.faviconFileNmae" readonly="" class="el-btn-input"></el-input>
	<el-button type="primary" @click="updateFile(1)">上传</el-button>
</el-form-item>   

方案二

代码第 5-7 行。换成两行,且不设置属性 label

html 复制代码
<el-form-item label="favicon:">
    <el-input v-model="form.faviconFileNmae" readonly="" class="el-btn-input"></el-input>
	<el-button type="primary" @click="updateFile(1)">上传</el-button>
</el-form-item>        
<el-form-item>
	<div class="el-upload__tip">推荐分辨率:32 x 32</div>
</el-form-item>

效果

修改前

修改后

相关推荐
C_心欲无痕8 小时前
vue3 - 依赖注入(provide/inject)组件跨层级通信的优雅方案
前端·javascript·vue.js
BD_Marathon8 小时前
Vue3_响应式数据的处理方式
前端·javascript·vue.js
嚣张丶小麦兜9 小时前
Vue常用工具库
前端·javascript·vue.js
小飞侠在吗10 小时前
Vue customRef
前端·javascript·vue.js
雪碧聊技术10 小时前
登录页【电影画风视频背景】实现
vue.js·视频背景·video标签
指尖跳动的光10 小时前
判断页签是否为活跃状态
前端·javascript·vue.js
嚣张丶小麦兜11 小时前
认识vite
前端·javascript·vue.js
Awu122713 小时前
Vue3自定义渲染器:原理剖析与实践指南
前端·vue.js·three.js
进击的野人13 小时前
Vue.js 插槽机制深度解析:从基础使用到高级应用
前端·vue.js·前端框架
用户40993225021213 小时前
Vue3 v-if与v-show:销毁还是隐藏,如何抉择?
前端·vue.js·后端