如何在加载时隐藏幻灯片图像

How to hide slideshow images on load

本文关键字:隐藏 幻灯片 图像 加载      更新时间:2023-09-26

我创建了一个横幅中带有幻灯片的页面。

一切都很好 - 除了加载页面时。当浏览器加载页面时,它会显示所有图像,一个在另一个图像下,覆盖整个页面,然后才开始播放幻灯片,隐藏其余图像。

你可以在这里看到它发生:http://regal.preciseos.com/

我想防止它发生,并且只在加载横幅区域中显示第一个图像。

有什么建议吗?我想不通。谢谢奥兹

执行下列操作之一:

对每个图像应用一个类,上面有display: none

.myClass {display: none;}
<img class="myClass" />

向每个映像添加style="display: none;"

<img style="display: none;" />

隐藏文档中的图像.ready 函数:

$(function() {
    $('.myClass').hide();
});

根据您使用的滑块,您可能需要在 document.ready 上显示第一个图像:

$(function() {
    $('.myClass').hide().get(0).show();
});

但是您的滑块插件可能会为您执行此操作。

像这样给出CSS

让我们考虑横幅的宽度 X 高度是 1366X329。将所有图像添加到容器中

.container{ width:1366px; height:329px; overflow:hidden}

你的CSS像这样

.banner {
width: 100%;
height: auto;
-webkit-box-shadow: 0px 3px 5px #BBB;
-moz-box-shadow: 0px 3px 5px #bbb;
box-shadow: 0px 3px 5px #BBB;
position: relative;
overflow: hidden;

您自动给出的高度,请给出一个像素值