日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Vue實現input寬度隨文字長度自適應操作

瀏覽:245日期:2022-12-24 10:02:13

Vue實現input寬度隨文字長度自適應操作

業務需求,輸入文字,后面的元要緊隨其后,奈何input默認是有寬度,我想要達到,輸入文字,動態改變input的寬度,試了很多方法,目前自己琢磨一種,有遇到問題的可以參考一下,

直接貼代碼

<div class='textcontain'> <input type='text' v-model.number='item.cardComboMoney' maxlength='5' placeholder='設定數值' oninput='value=value.replace(/^(0+)|[^d]+/g,’’)' :disabled=’disabled’ : > <span v-if='item.cardComboMoney!=0&&item.cardComboMoney!=’’' >元</span> </div>

computed: { text () { return function (value) { if (value == ’’ || value == 0) { return ’100%’ } else { return String(value).length * 0.32 + ’rem’ } } } },

利用計算屬性,計算當前字體的長度,我這里最多允許輸入5個字符的長度,所以這樣計算影響不大

補充知識:input寬度自適應(解決文字占位寬度不同所引起的問題)

問題描述:

input在輸入的時候,要能讓input的寬度隨著輸入的文字自動增寬。

思路1:獲取文字的內容,然后通過文字.length * font-size計算文字的寬度,但是由于文字“i”與“中”顯然占位寬度不同而引起寬度差

思路:

設置一個隱藏的span,使其font屬性與input統一,然后獲取span的寬度,賦值給input

<!DOCTYPE html><html lang='en'> <head> <meta charset='UTF-8'> <meta name='viewport' content='width=device-width, initial-scale=1.0'> <script src='https://cdn.bootcss.com/jquery/3.4.1/jquery.js'></script> <title>input寬度自適應</title> <style> body { font-size: 16px; font-family: Arial, Helvetica, sans-serif; } #my-input { width: 20px; padding: 0; font-size: 16px; font-family: Arial, Helvetica, sans-serif; } #my-span { position: absolute; left: 0; visibility: hidden; } </style></head> <body> <!-- 思路:將文字內容賦值給隱藏的span,然后將input的寬度設置為span的寬度 --> <span id='my-span'></span> <input type='text' oninput='changeWidth()'> <script> function changeWidth() { var mySpan = $('#my-span'); var myInput = $('#my-input'); mySpan.html(myInput.val()); //給span賦值 if (mySpan.width() > 20) { myInput.css(’width’, mySpan.width()); } } </script></body> </html>

以上這篇Vue實現input寬度隨文字長度自適應操作就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Vue
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
麻豆一区二区三区| 欧美永久精品| 精品国产亚洲一区二区三区在线| 欧美亚洲自偷自偷| 日韩精品五月天| 日本欧美久久久久免费播放网| 日本成人在线不卡视频| 中文字幕av亚洲精品一部二部| 国产一区二区精品| 最近国产精品视频| 亚洲一区二区三区在线免费| 亚洲欧美综合| 久久国产精品亚洲77777| 蜜臀av性久久久久蜜臀aⅴ四虎| 老鸭窝亚洲一区二区三区| 免播放器亚洲一区| 日韩成人在线看| 久久久国产精品入口麻豆| 日韩av有码| 99精品视频在线| 一本色道精品久久一区二区三区| 石原莉奈在线亚洲三区| 亚洲精品乱码久久久久久蜜桃麻豆| 婷婷综合成人| 国产美女视频一区二区| 免费视频一区二区三区在线观看| 国产精品毛片aⅴ一区二区三区| 国产情侣一区| 美女av在线免费看| 狠狠色狠狠色综合日日tαg| 天堂精品久久久久| 捆绑调教美女网站视频一区| 久久精选视频| 亚洲精品伦理| 精品三级久久久| 免费久久精品| 日韩av三区| 五月激情久久| 在线精品国产亚洲| 久久久久97| 国产综合婷婷| 亚洲资源网站| 精品99久久| 亚洲精品1区| 日本成人在线视频网站| 精品久久电影| 丝袜美腿亚洲色图| 久久精品国产成人一区二区三区| 欧美日韩中文字幕一区二区三区| 伊人精品久久| 国产精品99在线观看| 视频一区视频二区中文| 精品视频免费| 亚洲区国产区| 深夜视频一区二区| 日本一区二区中文字幕| 精品伊人久久久| 婷婷综合激情| 国产精品qvod| 黄色国产精品| 久久在线91| 免费看日韩精品| 福利在线一区| 综合国产在线| av高清一区| 国产精品调教视频| 国产麻豆综合| 成人在线超碰| 亚洲精品一区二区在线播放∴| 成人亚洲一区| 日韩高清电影一区| 日韩和的一区二在线| 日韩国产欧美在线播放| 99热精品久久| 鲁大师精品99久久久| 免费看日韩精品| 午夜av成人| 国产劲爆久久| 蜜臀av一区二区在线免费观看| 日韩综合在线| 日本成人一区二区| 欧美日韩国产综合网| 国产91欧美| 欧美日韩亚洲三区| 欧美一区=区| 亚洲精品.com| 国产伦理一区| 亚洲在线一区| 久久影院一区| 成人在线黄色| 国产欧美综合一区二区三区| 夜夜嗨一区二区| 少妇久久久久| 成人在线视频免费看| 日韩av成人高清| 一区二区精品| 狠狠久久婷婷| 欧美+日本+国产+在线a∨观看| 国语对白精品一区二区| 久久精品av麻豆的观看方式| 伊人www22综合色| 深夜视频一区二区| 你懂的国产精品| 欧美一区影院| 亚洲91在线| 免费一区二区视频| 欧美天堂亚洲电影院在线观看| 毛片在线网站| 国产一区二区三区四区二区| 日本成人在线一区| 亚洲3区在线| 亚洲字幕久久| 香蕉视频成人在线观看| 欧美va天堂| 久久亚洲成人| 免费观看久久av| 一区二区精品伦理...| 久久香蕉精品香蕉| 精品一级视频| 精品日韩在线| 最新中文字幕在线播放| 国产精品久久久久久久久久10秀 | 狂野欧美性猛交xxxx| 欧美三级第一页| 91福利精品在线观看| 首页亚洲欧美制服丝腿| 亚洲一区观看| 免费人成网站在线观看欧美高清| 亚洲欧美日韩一区在线观看| 国产精品女主播一区二区三区| 婷婷亚洲五月色综合| 午夜国产精品视频免费体验区| 午夜国产一区二区| 午夜一级久久| 亚洲精品亚洲人成在线观看| 日产欧产美韩系列久久99| 日韩精品高清不卡| 国产伦理久久久久久妇女| 欧美极品一区二区三区| 成人在线视频区| 国模大尺度视频一区二区| 岛国av免费在线观看| 久久久水蜜桃av免费网站| 欧洲毛片在线视频免费观看| 首页国产欧美日韩丝袜| 日本不卡视频在线观看| 欧美激情福利| 新版的欧美在线视频| 欧美成人日韩| 午夜性色一区二区三区免费视频| 欧美专区一区| 国产福利亚洲| 日韩不卡在线| 日韩在线a电影| 国产日韩中文在线中文字幕| 国产精品免费精品自在线观看| 精品国产一级| 欧美日韩在线二区| 视频在线观看91| 国产毛片精品| www成人在线视频| 国产精品女主播一区二区三区| 日本va欧美va欧美va精品| 国产一区二区三区亚洲综合| 免费观看不卡av| 日韩不卡在线观看日韩不卡视频| 精品久久一区| 婷婷综合网站| 国产探花在线精品一区二区| 黄毛片在线观看| 午夜精品影院| 欧美一区自拍| 久久久久国产一区二区| 亚洲欧美专区| 特黄毛片在线观看| 亚洲一二av| 成人在线视频中文字幕| 国产视频亚洲| 久久久精品区| 99在线精品视频在线观看| 欧美在线不卡| 美女少妇全过程你懂的久久| 欧美日韩国产一区二区在线观看| 老牛影视精品| 日韩毛片网站| 福利视频一区| 日韩一区精品字幕| 国内在线观看一区二区三区| 夜夜嗨一区二区| 麻豆国产欧美日韩综合精品二区| 亚洲婷婷免费| 欧美伊人久久| 伊人久久亚洲美女图片| 嫩草伊人久久精品少妇av杨幂| av不卡在线| 国产黄大片在线观看| 日韩精品一页| 在线亚洲成人| 日韩精品91| 欧美日韩99|