向 javascript 图片幻灯片添加详细信息

发布于 2024-09-25 02:27:47 字数 366 浏览 7 评论 0原文

我们的团队目前正在彻底重新设计我们学校的网站,我们目前正在进行的项目之一是一个轻量级照片幻灯片,您可以找到它 这里

现在,当用户进入两个缩略图之间的空间时,它们都会消失。组织它们的最佳方式是什么,以便当用户进入拇指的一般区域时它们全部“不褪色”?我想到了一个 div,但我对如何实现它有点模糊。

非常感谢所有帮助。在使用 javascript 进行样式设计方面,我们都不是特别强,所以这对我们来说是一次有趣的学习经历。

非常感谢,

贾斯蒂安·迈耶

Our team is currently working on completely redesigning our school's website and one of our projects currently underway is a lightweight photo slideshow which you can find here.

Right now, when the user enters the space between two thumbnails, they all fade. What is the best way to organize them so that they all "unfade" when the user enters the general area of the thumbs? A div comes to mind, but I'm a little fuzzy on how we could implement it.

All help is much appreciated. None of us are particularly strong when it comes to styling with javascript, so this is a fun learning experience for us.

Many thanks,

Justian Meyer

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

戏舞 2024-10-02 02:27:47

在page.html 中,

<div id="wrapper">
  <img class="big" ..../>
  <div id="hover_area" onmouseover="startUnFade();">
    <img class="thumb" ..../>
    <img class="thumb" ..../>
    <img class="thumb" ..../>
  </div>
</div>

您可以设置包装器 div 在页面上的位置。

css

#wrapper {
  height: 420px;
  width: 660px;
  position: relative;
}
#hover_area {
  position: absolute; /* this will position your thumbnails relative to wrapper */
  right: 0;
  bottom: 0;
  padding: 5px; /* space at right and at the bottom */
}
/* and put you images one each other*/
#hover_area img.thumb {
  float: left;
  padding: 5px; /* 10px space between images */
  width: 50px;
  height: 50px;
}

并且您不应该使用内联样式创建 class 属性并将样式放入 css 文件中。

html

<div id="wrapper">
  <img class="big" ..../>
  <div id="hover_area" onmouseover="startUnFade();">
    <img class="thumb" ..../>
    <img class="thumb" ..../>
    <img class="thumb" ..../>
  </div>
</div>

you can set postion of wrapper div on the page.

css

#wrapper {
  height: 420px;
  width: 660px;
  position: relative;
}
#hover_area {
  position: absolute; /* this will position your thumbnails relative to wrapper */
  right: 0;
  bottom: 0;
  padding: 5px; /* space at right and at the bottom */
}
/* and put you images one each other*/
#hover_area img.thumb {
  float: left;
  padding: 5px; /* 10px space between images */
  width: 50px;
  height: 50px;
}

And you shouldn't use inline styles create a class atribute and put style in css file.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文