![]() |
1
2
好吧,这是你的问题!
IES的JavaScript解释器非常挑剔,当您像现在这样操作一个对象时,它通常会猛烈抨击。这将是其中一次。我想问题是你改变了对象,所以它认为你有优先权。 就个人而言,我只是简单地将您的代码更改为架构的以下代码(psedoucode)。
从这里开始,您只需为每个图像设置一个类/ID名称,以便在javascript中轻松地更改它们(这将是我理想的解决方案)。 希望这有帮助, [编辑] 仔细查看您的网站后,我发现以下几个问题: CSS:
它不影响这一点,但需要解决一些问题。 现在,分解一些CSS,IE的问题在于,出于某种原因,它不允许在.active类上使用链接。 如果你想看看我在描述什么,只需将float:left;off image诳bar.links li 你会看到所有的链接都与中心对齐,它们是分开的。所以这就指向了IE中的一个定位问题。 现在想办法解决这个问题。 现在,只需在容器图像栏ul.links中添加一个宽度,就可以修复此问题。 宽度必须为962,就像最大宽度一样。 这将使它们的链接正确对齐,而不是在单独的行上。 现在有一个问题,让他们出现在图像的顶部,在IE。我把所有的链接都变成黑色,以便我能够看到他们,并使他们来到顶部,可以点击。在这个时候,我不确定为什么没有这个他们就不会出现。但我希望这能给你一个好的开始,我会继续努力的。 [编辑]将“zoom:normal;”添加到“image_bar.links a”将完全修复它。 [编辑]刚刚测试了它以确保不需要有条件的CSS,它仍然在所有具有这些修复的浏览器中正确显示。 [编辑]好吧,所以我又试了一次上面的修复,出于某种原因,它们现在还没有通过。所以我去尝试了我的另一个想法。我们开始吧。
我不知道为什么有必要在IE中使用背景色,但由于某种原因,它不同于Z-index,它把链接带到了前面,然后因为它们当前有图片,所以我将背景色更改为页面的颜色,使其混合在一起。然后我用你之前的不透明度来跟踪它,这样你就可以看到其他的图像了。 我希望这对你有用,我试了两次,包括重新启动一个可视化的CSS编辑器,以确保它能正常工作,这不仅仅是像其他时间一样愚弄我。 很抱歉,答案越长,这都是思考过程的一部分。 享受! |
![]() |
2
1
你能试着给予吗
|
![]() |
3
1
JavaScript可能会覆盖您的CSS,并为幻灯片图像提供更高的z索引。 尝试
使用!重要信息覆盖在其他地方指定的任何其他CSS规则。 希望这有帮助 |
![]() |
Leon N · 在HTML和CSS页面上居中显示图像 7 年前 |
![]() |
JaSon · 将较少的内联元素强制到第一行 8 年前 |
![]() |
user3734782 · css中元素内部的文本匹配问题 9 年前 |
![]() |
xR34P3Rx · 旁白和文章与标题重叠 10 年前 |
|
raghuveer999 · HTML<div>s使用CSS的矛盾效果 10 年前 |
![]() |
Oussama Bouthouri · 同时左右定位div 11 年前 |
![]() |
Eddie Nowayjosé · 位置相对,如何摆脱死区? 11 年前 |
![]() |
H3XXX · 鼠标悬停在一个div上会将另一个div向下推得太远 12 年前 |