關於小程序 input 組件內容顯示不全(顯示的長度不滿 input 寬度)問題

問題:小程序的input組件常常用到,但在使用input組件的時候會出現一種現象:明明設置了input的寬度,可是輸入的內容顯示的長度範圍卻怎麼都不到一整個input組件的寬度,並且後面沒顯示的地方沒法聚焦,具體效果以下:小程序

通過嘗試,發現是由於input組件默認的樣式問題,在設置input組件的寬度的時候 若是是這是width的值,則不能用百分比,而要用真實的數據,如px、rpx等;還有一種狀況就是若是真須要用到百分比,那麼可設置的input組件的 min-width 和 max-width 屬性,但注意:若是設置的是 min-width 或 max-width 屬性,不可設置 width 屬性,具體代碼以下:學習

 1  /*第一種:設置真實值*/
 2 .inputstyle1{  3  width:450rpx;  4     
 5 }  6 
 7 /*第二種:設置min-width值*/
 8 .inputstyle2{  9     min-width:60%; 10     
11 } 12 
13 /*第三種:設置max-width值*/
14 .inputstyle3{ 15      max-width:60%; 16     
17 } 18 
19 /* 三種選擇一種寫便可 */

具體效果以下:優化

以上內容供學習總結分享,有什麼不對的地方或可優化的地方,歡迎各位多多指教。spa

相關文章
相關標籤/搜索