Bootstrap中文本框的宽度变窄并且加入一副验证码图片的实现方法


Posted in Javascript onJune 23, 2016

今天项目经理刚交给一个活儿,要我实现这样一个功能:要实现的是验证码文本框变窄一点,然后右边加入一副验证码图片,并且在响应式布局的情况下在移动端访问的时候验证码图片能保持和验证码文本框在同一行,这个怎么做?难为了半天,后来找到了实现思路,下面小编把我的想法及实现过程分享给大家,有问题欢迎提出,共同学习进步!

Bootstrap中文本框的宽度变窄并且加入一副验证码图片的实现方法

实现思路:

实现效果图

Bootstrap中文本框的宽度变窄并且加入一副验证码图片的实现方法

自己往里面加入bootstrap的栅格布局代码,控制在不同分辨率下面的排布情况。

这样实现唯一的前提条件就是你的验证码图片高度需要和input框的高度一样(input框的高度大概是34px)。

之后就简单了,让验证码图片重叠在input框上面,使用绝对布局就可以完成。

PS:记住要给input框加上一个padding-left值(略微大于你的验证码宽度即可),不然会挡住文字。

<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">验证码
<small>  点击图片刷新验证码</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="四位字符验证码">
</div>
</div>

给题主看看我的解决办法,这是我在写的一个网站,图片的大小是契合Input框的高度的,无需更改input宽度,让验证码图片遮住input框即可,然后给input加一个padding-left值,大小略大于验证码图片宽度即可,手机答题不方便,回去再细说。

以上所述是小编给大家介绍的Bootstrap中文本框的宽度变窄并且加入一副验证码图片的实现方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
jQuery实现页面滚动时层智能浮动定位实例探讨
Mar 29 Javascript
JS下拉框内容左右移动效果的具体实现
Jul 10 Javascript
JS实现定时页面弹出类似QQ新闻的提示框
Nov 07 Javascript
js控制href内容的连接内容的变化示例
Apr 30 Javascript
在JS中操作时间之getUTCMilliseconds()方法的使用
Jun 10 Javascript
基于JavaScript实现快速转换文本语言(繁体中文和简体中文)
Mar 07 Javascript
浅谈jQuery中的checkbox问题
Aug 10 Javascript
微信小程序 LOL 英雄介绍开发实例
Sep 30 Javascript
网站发布后Bootstrap框架引用woff字体无法正常显示的解决方法
Nov 24 Javascript
vue中子组件调用兄弟组件方法
Jul 06 Javascript
解决vue的 v-for 循环中图片加载路径问题
Sep 03 Javascript
微信小程序分享小程序码的生成(带参数)以及参数的获取
Mar 25 Javascript
JS使用JSON作为参数实例分析
Jun 23 #Javascript
浅析Bootstrap表格的使用
Jun 23 #Javascript
浅析Bootstrap验证控件的使用
Jun 23 #Javascript
jquery中live()方法和bind()方法区别分析
Jun 23 #Javascript
Bootstrap组件系列之福利篇几款好用的组件(推荐)
Jun 23 #Javascript
jQuery根据name属性进行查找的用法分析
Jun 23 #Javascript
每日十条JavaScript经验技巧(二)
Jun 23 #Javascript
You might like
php模板原理讲解
2013/11/13 PHP
PHP基于双向链表与排序操作实现的会员排名功能示例
2017/12/26 PHP
php利用ob_start()清除输出和选择性输出的方法
2018/01/18 PHP
网页里控制图片大小的相关代码
2006/06/25 Javascript
javascript parseInt与Number函数的区别
2010/01/21 Javascript
jquery uploadify 在FF下无效的解决办法
2014/09/26 Javascript
JS实现超简单的鼠标拖动效果
2015/11/02 Javascript
原生javascript+css3编写的3D魔方动画旋扭特效
2016/03/14 Javascript
vue2.X组件学习心得(新手必看篇)
2017/07/05 Javascript
基于vue2.0实现简单轮播图
2017/11/27 Javascript
Node.js实现mysql连接池使用事务自动回收连接的方法示例
2018/02/03 Javascript
微信小程序实现商城倒计时
2020/11/01 Javascript
在vue中高德地图引入和轨迹的绘制的实现
2019/10/11 Javascript
如何在微信小程序中存setStorage
2019/12/13 Javascript
最全vue的vue-amap使用高德地图插件画多边形范围的示例代码
2020/07/17 Javascript
Python实现读取目录所有文件的文件名并保存到txt文件代码
2014/11/22 Python
Python单元测试框架unittest使用方法讲解
2015/04/13 Python
Python的numpy库下的几个小函数的用法(小结)
2019/07/12 Python
python遍历文件目录、批量处理同类文件
2019/08/31 Python
Python3常见函数range()用法详解
2019/12/30 Python
Tensorflow设置显存自适应,显存比例的操作
2020/02/03 Python
如何用Python提取10000份log中的产品信息
2021/01/14 Python
Python实现淘宝秒杀功能的示例代码
2021/01/19 Python
Python+Appium实现自动化清理微信僵尸好友的方法
2021/02/04 Python
结合CSS3的布局新特征谈谈常见布局方法
2016/01/22 HTML / CSS
HTML5 audio标签使用js进行播放控制实例
2015/04/24 HTML / CSS
美国新兴城市生活方式零售商:VILLA
2017/12/06 全球购物
模具设计与制造专业应届生求职信
2013/10/18 职场文书
经理管理专业自荐信范文
2013/12/31 职场文书
打造完美自荐信
2014/01/24 职场文书
大学应届生的自我评价
2014/03/06 职场文书
焦裕禄纪念馆观后感
2015/06/09 职场文书
观看焦裕禄观后感
2015/06/09 职场文书
幼儿园春季开学通知
2015/07/16 职场文书
简历自我评价范文
2019/04/24 职场文书
Mysql中@和@@符号的详细使用指南
2022/06/05 MySQL