【发布时间】:2011-12-28 09:57:01
【问题描述】:
目前我的网页上有一个由 jQuery 提供支持的小型幻灯片。
当我在 Firefox 中测试我的网页时,幻灯片显示在我想要的位置。但是,在 Safari 和 Chrome 中,幻灯片放映偏移了大约 15 像素。
图像是通过正常的无序列表在我的 HTML 中检索的。如下图:
<div class="slideshow">
<ul>
<li><img src="Images/slideshow/1.png" alt="LXA 1" /></li>
<li><img src="Images/slideshow/2.png" alt="LXA 2" /></li>
<li><img src="Images/slideshow/3.png" alt="LXA 3" /></li>
<li><img src="Images/slideshow/4.png" alt="LXA 4" /></li>
<li><img src="Images/slideshow/5.png" alt="LXA 5" /></li>
</ul>
</div>
幻灯片类的 CSS 是:
.slideshow-div{
width:1040px;
padding-left:325px;
padding-top:0px;
height:287px;
background-image: url('../Images/slideshow-background.jpg');
background-repeat: no-repeat;
}
当然,当我下载 jQuery 插件时,我得到了一个单独的 CSS 文件。但我不会在这里包含它。
我知道事情在不同的浏览器中表现不同。但这是我第一次不得不使用它。所以我不确定如何防止这种情况发生。
【问题讨论】:
-
您发布的代码中没有任何内容表明任何内容。很可能问题出在其他一些周围的元素或 CSS 上。
-
我明白这一点。我只是不明白为什么它在 Firefox 中有效,但没有别的。
-
我被你的标题弄糊涂了。这与 jQuery 无关。没有链接或 jsfiddle。这里所说的一切都只是一个疯狂的猜测。