鼠标点击 input,显示瞬间的边框颜色,对之修改与隐藏
示例的是项目中的遇到的,要做成的效果是点击该图片按钮,达到切换图片的效果:
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();
});
});
点击图片按钮的瞬间的样式如下图:
aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIQAAAAcCAIAAAAvE4DeAAABd0lEQVRoge2awW6CQBCGfWYrR32FcrCaCVv05pGUB7CbEDaClROsbyA7FxIO1njrAZP2ogWzmyU6X+bITyZ82Wwyw6AiesPAdgPELySjR9iRIWTt81OvSsjayqf4iwUZQtbO6szWR3PlhjheyNFsN5xub9RothsvpBsiWx+d1dm6Dwsy3j+/2fpo7v1RFEFHoigy3VUbHk1GURQA4HleHMeHw+H2w2VZxnHseR4ANOfDUFcteTQZQRAAwGazaR8RQgDAeCFJhmZ83wcApVT7iFIKAJx5RjI009wBd6SG0y3J0AzJ6AbJuAbJuKRIhn5IRjdIxjVIxiVFMvRDMrpBMq5BMi4pkqGfZhyCiO0jiEjjECM0g8IkSdpHkiShQaER8jwHAMZYmqb/ng9ETNOUMQYArx+KZOiHc951ucQ5f9LlUrN2NbrQdkOcLPfOPHt5+7pRzjybLPduiD4/PenataoqIWujO/A7yrqJin7V6RUko0eQjB7xA7O/WQVrjxmVAAAAAElFTkSuQmCC" alt="" />
但是在点击的图片按钮的瞬间,图片出现了带有淡蓝色的颜色边框,在松开鼠标的瞬间便又消失,为了去掉这瞬间的点击颜色效果,可以通过focus伪类去实现,具体代码如下:
1、去掉(隐藏)边框的颜色
input:focus {
outline:none;
}
再点击图片按钮的样式,就不会出现上图中的淡蓝色的边框颜色了,也能正常切换图片。
aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI0AAAAcCAIAAADTBqsUAAABbklEQVRoge3Yv2rCUBTH8ayCYh/BR3AWkaydBC10dZcWxdQ+Qp/AIYKpYCuCYoRupkJAcC6kCg59g3JwcHHRDoFQmpI/dziHyz1f7pIpP+5nSjTgZEijHsAlSkWn6c7VF928VdfM64iTt+r6ojvdudR7ARR0elj3o3nCx1j3qVcr5jTZrtIi+WeyXdEuV8upYhtiThXboF2ullPOqok55awa7XK1nFLZFGfNw+movz36j8TLaV+PXFqkj++vq+cbdsJOGImdUBNGYifUhJHYCbXg0gvjRmHcSI7ETqgFl97amIfTsThrJkRiJ9R+3/tw7wRUsUjshNqfq/epbt+fYpHYCbXw7Q/3zvlyjkViJ9Sy//03am3MWKQs/zfCrGx3knxChU/Z7tAuV8vp9dMRc3rxHNrlajkBwJ3bS4t07/aoV6vnBAAjb1matzODajRPZlAtzdsjb0m9F0BNJxljJzliJzliJzliJzliJzn6AbfIaxXkZVfyAAAAAElFTkSuQmCC" alt="" />
2、修改边框的颜色
input:focus{
outline:1px solid red;
}
同理,修改边框的颜色为红色,便如下图:
aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIkAAAAeCAIAAACXJaplAAABN0lEQVRoge3aQW6EIBiGYe9/gz8iRwCOQGIwwhblCCobr9AunKSLplaZQIn93szSP0N8YkjQZke11vz1AtCPFbL5aJpqf2XuQELlbHL/RQhBKcU5p9M450qpEEKxhSX3EJu+789Jvtf3fYGFvdMTbOZ5JqK2bY0xy7KcX7yuqzGmbVsimucZNnltpJRENI7j9ZFhGIhISgmbvDbHHrNt2/WRbduOvQc2eW2O/SNtCjawSQk2sIHN/WADG9jcDzawgc39YAMb2NzvCTbHmU2M8fpIjBFnNq8KnHVaa6+PWGtx1vkq6y2YpomIGGPOuV+fnhijc44xRkTee9hkf4Wltb72Ru0rrXWBhb3TQ2z2fffeCyG6rjsn6bpOCOG9L7aw5PAtx7+3QQnBpt5gU2+wqTfY1Bts6u0TDcFF3hwJf50AAAAASUVORK5CYII=" alt="" />
鼠标点击 input,显示瞬间的边框颜色,对之修改与隐藏的更多相关文章
- CustomPlot 在Qt下 鼠标点击曲线 显示当前坐标
此次记录主要是为了下次使用时能回忆起来才做得笔记,若有需改进的地方,请不吝珠玉. widget.cpp #include "widget.h" #include "ui_ ...
- textarea内容太多, 鼠标点击全部显示
strRight+="<td bordercolor='#DEDEDE' width='500px' height='50'><div title='"+data ...
- (谷歌浏览器等)解决css中点击input输入框时出现外边框方法【outline:medium;】
问题:在使用谷歌浏览器,360浏览器时,点击input输入框会出现带颜色的外边框,如下图所示:
- 点击input时,里面默认字体消失显示
点击input时,点击input里面默认字体消失显示: <input type="" name="" id="" value=&quo ...
- (原)python中matplot中获得鼠标点击的位置及显示灰度图像
转载请注明出处: http://www.cnblogs.com/darkknightzh/p/6182474.html 参考网址: http://matplotlib.org/examples/pyl ...
- 一天JavaScript示例-点击图片显示大图片添加鼠标
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content ...
- jQuery 二级菜单,一次显示一个小类 鼠标点击显示小类
jQuery 二级菜单,一次显示一个小类 鼠标点击显示小类 本例有另外2个关联案例,演示地址分别为2.php,3.php 演示 XML/HTML Code <div class="ar ...
- 小问题总结:鼠标点击到输入框(input)里的时候,输入框的提示消失,鼠标再移开,输入框提示出现
问题如标题: 鼠标点击到输入框(input)里的时候,输入框的提示消失,鼠标再移开,输入框提示出现.如图所示: 做法如下: <input type="text" name ...
- Winform(C#)中Chart控件鼠标点击显示波形上相应点对应坐标轴的x,y值
方法一:鼠标点击波形 鼠标点击波形,显示点击位置的x,y值 private void chart1_MouseClick(object sender, MouseEventArgs e) //cha ...
随机推荐
- Android 消息传递之Bundle的使用——实现object对象传输(二)
上面学习了线程通过Massage发送字符串消息,Handler接收字符串消息,这样的形式来更新ui,接下来,一起分享怎么把一个对象利用消息机制发送出去,让主线程接收来更新ui. 下面就利用一个服务Se ...
- [MFC] 对话框菜单项Menu选中打勾(单选,多选)
近期需要实现一个功能:MFC对话框中,一项菜单下有五个菜单项,改变菜单项选中状态,每次只能选择其中一个打勾.(单选) 然后在网上搜了下资料,稍微总结下,以防后面用到. 1.单选实现: CMenu* m ...
- NGINX----源码阅读---have配置脚本
/auto/have have配置脚本负责在$NGX_OBJS/ngx_auto_config.h定义宏 # Copyright (C) Igor Sysoev # Copyright (C) Ngi ...
- 在MacOS下Python安装lxml报错xmlversion.h not found 报错的解决方案
最近在看一个自动化测试框架的问题,需要用到Lxml库,下载lxml总是报错. 1,使用pip安装lxml pip install lxml 2,然后报错了,报错内容是: In file include ...
- js---疑点代码段解析
function count() { var arr = []; for (var i=1; i<=3; i++) { console.log("iii---"+i); ar ...
- ES 6 : 数组的扩展
1.Array.from() Array.from方法用于将两类对象转为真正的数组:类似数组的对象和可遍历(iterable)对象. 下面是一个类似数组的对象,Array.from将它转为真正的数组. ...
- 递归——CPS(一)
程序中为什么需要栈stack? 普通的程序中,接触到子程序和函数的概念,很直观地,调用子程序时,会首先停止当前做的事情,转而执行被调用的子程序,等子程序执行完成后,再捡起之前挂起的程序,这有可能会使用 ...
- rocketmq(1)
参考: 开源社区:https://github.com/alibaba/RocketMQ rocketmq入门: http://www.cnblogs.com/LifeOnCode/p/4805953 ...
- 使用vscode对c进行调试
最近在学习C语言.知道vscode支持对c语言的代码的调试,就想试试.然后找了教程: https://code.visualstudio.com/docs/languages/cpp http://w ...
- JS算法与数据结构之八皇后(晕晕)
算法核心思想 回溯算法 递归实现 程序实现 坐标系 循环递归 回溯 计数 收集位置 特效添加 <!DOCTYPE HTML> <html> <head> <m ...