IE8下input无法获得焦点的诡异问题
2011-11-10 23:49
218 查看
今天遇到一个诡异问题,场景如下
1.内网,XP(sp3),IE8
2.input无法得到焦点
查遍百度google,否定dll缺失问题,兼容模式问题等等,扒开一层层css最终得到真相
重现问题
其实重现条件很苛刻
1.input设置背景为 none或透明
2.下层非透明
3.input没有value
现象是:直接点input无法得到焦点(很小心的点input的边缘居然可以得到焦点)
解决办法:
1.input不设背景透明
2.input有初始值
1.内网,XP(sp3),IE8
2.input无法得到焦点
查遍百度google,否定dll缺失问题,兼容模式问题等等,扒开一层层css最终得到真相
重现问题
<div> <div style="position:absolute;top:0;left:0;"><input type="text" style="background:none;"/></div> <img src="http://avatar.csdn.net/A/C/6/3_yuyu2005.jpg"/> </div>
其实重现条件很苛刻
1.input设置背景为 none或透明
2.下层非透明
3.input没有value
现象是:直接点input无法得到焦点(很小心的点input的边缘居然可以得到焦点)
解决办法:
1.input不设背景透明
2.input有初始值
相关文章推荐
- 关于editext 进入获得焦点,点击无法弹出输入法问题,要弹出却不弹出
- DataGrid的TextInput无法获取焦点问题
- android:windowSoftInputMode属性详解之解决搜索框获得焦点的时软键盘就会弹出把我底部的tab导航挤出问题
- 火狐下input焦点无法重复获取问题的解决方法
- arx 中对话框无法获得输入焦点的问题
- GrivdView中Item无法获得焦点的问题
- ListView Item 无法获得焦点问题
- IE8下, KindEditor无法获得焦点
- 移动端input 无法获取焦点的问题
- esasyui 和 KindEditor 在同一页面,input无法获得焦点,无法输入
- ListView Item 无法获得焦点问题
- ie8浏览器 图片本身问题导致 无法显示图片--- 诡异现象的排查分享
- IE8 中,无法用$.focus()设置input的焦点
- ListView Item 无法获得焦点问题
- 在IE9下,disabled的文本框内容被选中后,其他控件无法获得焦点问题
- 关于datagridview单元格不切换焦点无法获得新输入数据的问题解决方法
- 火狐下input焦点无法重复获取问题的解决方法
- IE6-IE9兼容性问题列表及解决办法_补充之五:在IE9下, disabled的文本框内容被选中后,其他控件无法获得焦点问题
- ie8点击焦点有虚线框兼容问题
- 用简单的JS 间接解决IE8 中无法兼容placeholder的问题