取消a或input标签聚焦后出现虚线框
2024-10-21 05:44:11
1:在a标签里加入js控制,当a标签被聚焦时,强制取消焦点,这时候a标签自然不会有虚线框。 <a href="#"
这里设置聚焦时触发blur();强制取消焦点。
onfocus="this.blur();">
2:在a标签里嵌套其他标签,比如span
或者var等等,把内容放在被嵌套的标签里。这时候点击这个链接,聚焦的是a的子标签,自然不会聚焦在a标签上,所以也能避免这个问题。
3:不适用a标签做链接,采用其他标签,使用js做出hover的效果,在css里加入cursour:pointer;设置鼠标以上时变小手。给用户是链接的错觉。使用js做点击时的页面跳转等。最大的缺点是对se友好性比前两种差很多。
其中,方法1最好用
最新文章
- HDU 1880 魔咒词典(字符串哈希)
- POJ 2923 状压好题
- Log4j基本用法
- Mysql 只导出数据,不包含表结构
- [转]Centos配置国内yum源
- Linq常用查询运算符
- Windows SharePoint Services 默认母版页
- 转每天一个linux命令(3):pwd命令
- There were X failed login attempts since the last successful login
- css样式--表格
- C# 关于X86/X64/AnyCpu 的关系
- JSP(二):JSP九大内置对象、四个作用域对象
- JavaScript高级程序设计(读书笔记)(一)
- bottle.py中的路由搜索优化
- 关于Android Camera2 API 的自动对焦的坑
- Lamda 表达式里的Join和GroupJoin的区别, 如何实现SQL的Left Join效果
- 《Linux内核分析》 第六节 进程的描述和进程的创建
- mysql添加远程访问权限
- SPSS-相关性和回归分析(一元线性方程)案例解析
- mysql的onestart和start区别