【发布时间】:2013-04-15 21:16:03
【问题描述】:
对于艺术展览,我正在尝试利用本地托管的网页来无限滚动有关其附近作品的信息。
到目前为止,我已经想出了将垂直选取框设置为慢速以便人们阅读的想法。鼠标悬停时,它会停止,然后在鼠标离开空间时开始。
(理想情况下,它允许用户上下滚动,然后在输入超时时恢复选取框。不过这是问题 #2)
问题 #1 是 Marquee 一直等到最后一行清除顶部,然后再从底部开始循环。对于慢速选取框重复的页面,这意味着页面在很长一段时间内完全没有文本,直到它再次开始循环。
问题 #1 如何让 Marquee 在最后一行之后立即循环?
问题 #2 如何让文本在交互超时之前暂时可滚动?
现在我更关心#1
资源:
我一直在使用带有代码的基本选框工具在这里找到 http://www.quackit.com/html/codes/stop_marquee.cfm
我一直在寻找更好的代码,但在循环问题之前它仍然有相同的空白区域 http://remysharp.com/2008/09/10/the-silky-smooth-marquee/comment-page-3/
【问题讨论】:
-
-
我知道这不是网页的好选择,但对于画廊设置,它可以让屏幕保持移动和吸引人。只需要一分钟的关注
-
这通常最好用一点 jQuery 来实现,但是我早些时候回答了一个关于仅 CSS 实现的 SO 问题。该线程可以在这里看到:stackoverflow.com/a/36565114/5580153 在我的回答中有一个工作小提琴。虽然我仍然建议像@Rebule 所说的那样为其找到一个脚本,但这个选项可能仍然会给你一些想法。