IE下超链接使用绝对定位后失效
2011-03-17 10:58
489 查看
我们经常会对a链接的display设置为block,以便整个标签可以点击。
但是,如果对该标签设置为position:absolute后,会发现在ie6、ie7下有时点击无效,ie8下有效(ie8标准),使用zoom:1方式也无法解决问题。
添加背景色;
添加透明的背景图片,gif或png,但会增加无意义的http请求;
使用background:url(about:blank),*最佳方案。
但是,如果对该标签设置为position:absolute后,会发现在ie6、ie7下有时点击无效,ie8下有效(ie8标准),使用zoom:1方式也无法解决问题。
解决方案
使用position:relative而不是position:absolute;添加背景色;
添加透明的背景图片,gif或png,但会增加无意义的http请求;
使用background:url(about:blank),*最佳方案。
相关文章推荐
- IE下超链接使用绝对定位后失效原因分析及解决方法
- a标签加绝对定位在图片上面,a的链接和块状属性block失效,而且是所有IE版本都失效的
- IE中超链接绝对定位无法识别点击区域
- IE下当a标签使用position:absolute绝对定位时没有点击区域的bug
- ie6下iframe中里使用target="_top" 链接失效
- IE、Firefox使用绝对定位(absolote) 网页居中布局 支持IE7,8,FF
- IE下 绝对定位 无背景 点击失效
- 关于IE中超链接绝对定位无法识别点击区域
- 关于IE中超链接绝对定位无法识别点击区域
- ie7,ie8下 使用绝对定位的a标签点击失效解决办法
- ionic 之cordova 极光推送jpush和百度定位插件结合使用之定位失效问题解决办法
- 关于CSS中的定位使用子绝父相(子类绝对位置和父类相对位置)
- 【IE bug 解决办法】IE下(IE10及以下)当元素为absolute定位时,点击事件失效的解决办法
- 【IE6的疯狂之十】父级使用padding后子元素绝对定位的BUG
- IE7下解决A标签使用padding宽度自适应 padding失效的问题
- 关于css div带有滚动条,使用定位导致滚动条失效
- ie中绝对定位后的bug
- IE下使用jquery ajax失效
- html中使用map标签,coords值怎么精确定位gif上的链接
- 【转】IE绝对定位元素神秘消失或被遮挡的解决