關于el-form中el-input輸入框的寬度問題詳解
問題:要解決lable和input水平排列且input寬度可以自定義
1、el-form有個屬性inline默認為false,故而lable和input不是水平排列,input輸入框占了整行
<el-form :model="addDialogForm" :rules="addDialogRules" >
<el-form-item prop="attr_name" :label="addTitle">
<el-input v-model="addDialogForm.attr_name" style="width:100%"></el-input>
</el-form-item>
</el-form>

2、將屬性inline設置為true,實現(xiàn)了lable和input水平排列,但是寬度無法自定義設置
<el-form :model="addDialogForm" :rules="addDialogRules" :inline="true">
<el-form-item prop="attr_name" :label="addTitle">
<el-input v-model="addDialogForm.attr_name" style="width:100%"></el-input>
</el-form-item>
</el-form>

3、關掉inline屬性,給el-input包裹一層el-col,通過span屬性設置寬度
注意:在inline="ture"時,沒法設置寬度
<el-form :model="addDialogForm" :rules="addDialogRules" >
<el-form-item prop="attr_name" :label="addTitle">
<el-col :span="21">
<el-input v-model="addDialogForm.attr_name" style="width:100%"></el-input>
</el-col>
</el-form-item>
</el-form>

附:el-input設置高度和寬度
一、設置input的高度
使用:rows="10" 來調整input 輸入框的高度
二、設置input的寬度
/deep/ .bbb #input1 {
min-height: 30px;
margin: 0px;
width: 1348px;
height: 171px;
總結
到此這篇關于el-form中el-input輸入框的寬度問題詳解的文章就介紹到這了,更多相關el-form el-input輸入框寬度內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
Vue3使用vant檢索組件van-search遇到的問題小結
當清空按鈕與檢索按鈕同時居右時,點擊clear清空按鈕事件時會同時觸發(fā)click-right-icon事件,這個時候容易觸發(fā)一系列問題,小編小編給大家分享Vue3使用vant檢索組件van-search遇到的問題小結,感興趣的朋友一起看看吧2024-02-02
vue中radio根據(jù)動態(tài)值綁定checked無效的解決
這篇文章主要介紹了vue中radio根據(jù)動態(tài)值綁定checked無效的解決,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-03-03
使用vue插件axios傳數(shù)據(jù)的Content-Type及格式問題詳解
這篇文章主要介紹了使用vue插件axios傳數(shù)據(jù)的Content-Type以及格式問題,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-09-09
使用vue根據(jù)狀態(tài)添加列表數(shù)據(jù)和刪除列表數(shù)據(jù)的實例
今天小編就為大家分享一篇使用vue根據(jù)狀態(tài)添加列表數(shù)據(jù)和刪除列表數(shù)據(jù)的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-09-09

