IE下img图层层级问题的css解决方案

2026-02-15 03:40:30

1、分析原因:

可能1,img图层的层级高于其他层;

可能2,img图层的父层层级高于目标图层的父层层级

可能3,目标层中的a标签内容为空导致无法获取到

2、解决:

1,将img图层的层级设置小于目标层层级

3、2,将img图层的父层层级设置小于目标层父层层级

4、3,目标层的a标签添加文字内容

5、4,目标层a标签添加样式background:url(about:blank);

6、5,如果目标按钮a标签与img在同一个div里,要获取到a标签,有两种其他方案:

一是

让图片浮动起来,设置img的z-index:-1

二是

在a标签外加一层<div></div>

猜你喜欢