关于绝对定位后元素(a标签)无法点击
来源:互联网 发布:php连接mysqli代码 编辑:程序博客网 时间:2024/05/17 02:20
最近群里有人提了IE中a标签绝对定位设置高宽却无法点击的问题,其实这个是老问题了,最近在写一个JS效果的时候也遇到,今天顺便也做一个记录!元素绝对定位以后设置了高宽原因:
1、元素内并无内容
2、背景是透明的,无任何背景图或者颜色
解决方法:
1、如果不是绝对定位元素的,可以用相对定位
2、给元素加透明的背景图
3、IE可以只用 background:url(about:blank) 解决
第三种方法平时用用是可以的,但是在某种情况下会有bug, 比如JS拖动层时候,拖动的事件在一个透明层上面,你有设置了其他鼠标光标,这时候拖动就会出现光标闪烁的现象!
这里建议第二种方法,弄一个1*1PX的透明图就好!
- 关于绝对定位后元素(a标签)无法点击
- 元素绝对定位以后设置了高宽,a标签不能点击的原因总结
- 关于IE中超链接绝对定位无法识别点击区域
- 关于在IE中a标签设置绝对定位和宽高之后却点击没有反应的解决方案
- ios系统fixed定位元素滚动后无法点击
- 关于webdriver定位元素,报错无法点击
- IE下当a标签使用position:absolute绝对定位时没有点击区域的bug
- ie7,ie8下 使用绝对定位的a标签点击失效解决办法
- 父元素绝对定位 子元素在IE6 不能点击
- 关于去掉a标签点击后的虚线框问题
- firefox下绝对定位元素重叠造成不可点击问题
- 关于页面元素的绝对定位和相对定位
- python+selenium 定位到元素,无法点击
- 关于元素绝对定位的父元素问题
- js 获取元素标签的绝对定位位置
- 元素绝对定位 V2
- 绝对定位元素居中
- 微信开发a标签跳转后点击返回键无法返回
- Linux解压命令大全
- 【100题】第四十五题 雅虎面试两道题(矩阵判断、数组划分)
- 把原理图和PCB复制元件和封装到库的一些技巧(以抄OK6410的底座封装为例)
- 关于IOS伪类:hover的问题
- 在从1到n的正数中1出现的次数
- 关于绝对定位后元素(a标签)无法点击
- 判断一个app运行在foreground
- first与last的组合使用
- 那一年,我们不懂爱(仙剑奇侠传)
- 激怒
- HTML5 开发者需要了解的技巧和工具汇总
- JSPg开发中出错:软件包 javax.servlet 不存在
- 使用MyEclipse时Tomcat的局部代码热部署
- java中 int 和 Integer 的区别