鼠标点击 input,显示瞬间的边框颜色,对之修改与隐藏
2016-10-05 12:14
381 查看
示例的是项目中的遇到的,要做成的效果是点击该图片按钮,达到切换图片的效果:
点击图片按钮的瞬间的样式如下图:
但是在点击的图片按钮的瞬间,图片出现了带有淡蓝色的颜色边框,在松开鼠标的瞬间便又消失,为了去掉这瞬间的点击颜色效果,可以通过focus伪类去实现,具体代码如下:
1、去掉(隐藏)边框的颜色
再点击图片按钮的样式,就不会出现上图中的淡蓝色的边框颜色了,也能正常切换图片。
2、修改边框的颜色
同理,修改边框的颜色为红色,便如下图:
HTML代码如下: <input class="dBox3Ulimg" type="image" src="img/newselect.png"/> <input class="dBox3Ulimg" type="image" src="img/yesselect.png" style="display: none;"/>
JS代码如下: $(document).ready(function(){ $(".dBox3Ulimg").click(function(){ $(".dBox3Ulimg").toggle(); }); });
点击图片按钮的瞬间的样式如下图:
但是在点击的图片按钮的瞬间,图片出现了带有淡蓝色的颜色边框,在松开鼠标的瞬间便又消失,为了去掉这瞬间的点击颜色效果,可以通过focus伪类去实现,具体代码如下:
1、去掉(隐藏)边框的颜色
input:focus { outline:none; }
再点击图片按钮的样式,就不会出现上图中的淡蓝色的边框颜色了,也能正常切换图片。
2、修改边框的颜色
input:focus{ outline:1px solid red; }
同理,修改边框的颜色为红色,便如下图:
相关文章推荐
- 鼠标点击input,显示瞬间的边框颜色,对之修改与隐藏实例
- css相关,鼠标点击<input>输入域后出现有颜色的边框
- 去掉button按钮左右两边的留白 设置按钮背景为透明 去掉鼠标点击时出现的虚线边框 层的显示与隐藏
- 鼠标指向表格中的一行时,该行背景色改变;点击行时,突出显示标记颜色
- 如何隐藏input边框,使其不显示
- 点击按钮 方块变换大小 颜色 隐藏 显示 恢复
- Allegro里隐藏GND或者电源网络的鼠线/ 显示隐藏的鼠线,修改网络颜色
- 修改点击cell时显示的颜色
- 通过CSS禁止Chrome自动为输入框添加橘黄色边框,修改/禁止 chrome input边框颜色,
- jQuery响应鼠标事件并隐藏与显示input默认值
- Allegro里隐藏GND或者电源网络的鼠线/ 显示隐藏的鼠线,修改网络颜色
- 杂记c-----小写金额转化成大写数字;点击表格table时,当前被点击的tr行变色,其它行不变色;input隐藏显示
- div小型浮动层,类似锚点提示文字,鼠标点击按钮显示/隐藏
- 基于JQuery实现鼠标点击文本框显示隐藏提示文本
- jQuery响应鼠标事件并隐藏与显示input默认值
- jQuery实现表单input中提示文字value随鼠标焦点移进移出而显示或隐藏的代码
- 修改点击cell时显示的颜色
- 如何隐藏input边框,使其不显示
- jQuery鼠标点击显示和隐藏
- 隐藏input点击时的边框