Bootstrap中文本框的寬度變窄并且加入一副驗(yàn)證碼圖片的實(shí)現(xiàn)方法
今天項(xiàng)目經(jīng)理剛交給一個(gè)活兒,要我實(shí)現(xiàn)這樣一個(gè)功能:要實(shí)現(xiàn)的是驗(yàn)證碼文本框變窄一點(diǎn),然后右邊加入一副驗(yàn)證碼圖片,并且在響應(yīng)式布局的情況下在移動(dòng)端訪問的時(shí)候驗(yàn)證碼圖片能保持和驗(yàn)證碼文本框在同一行,這個(gè)怎么做?難為了半天,后來找到了實(shí)現(xiàn)思路,下面小編把我的想法及實(shí)現(xiàn)過程分享給大家,有問題歡迎提出,共同學(xué)習(xí)進(jìn)步!
實(shí)現(xiàn)思路:
實(shí)現(xiàn)效果圖
自己往里面加入bootstrap的柵格布局代碼,控制在不同分辨率下面的排布情況。
這樣實(shí)現(xiàn)唯一的前提條件就是你的驗(yàn)證碼圖片高度需要和input框的高度一樣(input框的高度大概是34px)。
之后就簡(jiǎn)單了,讓驗(yàn)證碼圖片重疊在input框上面,使用絕對(duì)布局就可以完成。
PS:記住要給input框加上一個(gè)padding-left值(略微大于你的驗(yàn)證碼寬度即可),不然會(huì)擋住文字。
<style> #captcha { border-radius: 2px; cursor: pointer; position: absolute; z-index: 3; left: 0; top: 0; } #validateCode { padding-left: 110px; } </style> <div class="form-group col-md-6"> <label for="validateCode">驗(yàn)證碼 <small> 點(diǎn)擊圖片刷新驗(yàn)證碼</small> </label> <div class="input-group"> <img id="captcha" src='data:image/png;base64,{{Captcha::doimg()['imgCode']}}'> <input type="text" class="form-control" id="validateCode" name="validateCode" placeholder="四位字符驗(yàn)證碼"> </div> </div>
給題主看看我的解決辦法,這是我在寫的一個(gè)網(wǎng)站,圖片的大小是契合Input框的高度的,無需更改input寬度,讓驗(yàn)證碼圖片遮住input框即可,然后給input加一個(gè)padding-left值,大小略大于驗(yàn)證碼圖片寬度即可,手機(jī)答題不方便,回去再細(xì)說。
以上所述是小編給大家介紹的Bootstrap中文本框的寬度變窄并且加入一副驗(yàn)證碼圖片的實(shí)現(xiàn)方法,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
- Bootstrap實(shí)現(xiàn)登錄校驗(yàn)表單(帶驗(yàn)證碼)
- 使用BootStrap實(shí)現(xiàn)用戶登錄界面UI
- jfinal與bootstrap的登錄跳轉(zhuǎn)實(shí)戰(zhàn)演習(xí)
- php bootstrap實(shí)現(xiàn)簡(jiǎn)單登錄
- 分享Bootstrap簡(jiǎn)單表格、表單、登錄頁面
- Bootstrap彈出帶合法性檢查的登錄框?qū)嵗a【推薦】
- bootstrap flask登錄頁面編寫實(shí)例
- PHP實(shí)現(xiàn)登錄注冊(cè)之BootStrap表單功能
- 基于Bootstrap實(shí)現(xiàn)下拉菜單項(xiàng)和表單導(dǎo)航條(兩個(gè)菜單項(xiàng),一個(gè)下拉菜單和登錄表單導(dǎo)航條)
- Bootstrap實(shí)現(xiàn)前端登錄頁面帶驗(yàn)證碼功能完整示例
相關(guān)文章
淺析原生JavaScript中拖拽屬性draggable的使用
這篇文章主要為大家詳細(xì)介紹了原生JavaScript中拖拽屬性draggable使用的相關(guān)知識(shí),文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2024-03-03antd項(xiàng)目實(shí)現(xiàn)彩蛋效果的詳細(xì)代碼
這篇文章主要介紹了antd項(xiàng)目如何實(shí)現(xiàn)彩蛋效果,首先在components目錄下創(chuàng)建Transform目錄,包括index.css、index.js,index.js是主要的邏輯代碼,下面對(duì)代碼進(jìn)行分析,需要的朋友可以參考下2022-09-09Three.js實(shí)現(xiàn)繪制字體模型示例代碼
最近在學(xué)習(xí)three.js,這篇文章屬于系列文章,下面這篇文章主要給大家介紹了關(guān)于Three.js如何繪制字體模型的相關(guān)資料,通過文中介紹的方法實(shí)現(xiàn)的效果非常的贊,需要的朋友可以參考借鑒,下面來一起看看吧。2017-09-09JS 正則表達(dá)式驗(yàn)證密碼、郵箱格式的實(shí)例代碼
這篇文章主要介紹了JS 正則表達(dá)式驗(yàn)證密碼、郵箱格式的實(shí)例代碼,需要的朋友可以參考下2018-10-10JavaScript實(shí)現(xiàn)拖動(dòng)對(duì)話框效果的實(shí)現(xiàn)代碼
這篇文章主要介紹了JavaScript實(shí)現(xiàn)拖動(dòng)對(duì)話框效果,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-10-10