从右到左滚动内容 Javascript
Scrolling content right to left Javascript
>我有一个水平宽度为 4000 像素的页面
我将如何创建一个在页面加载后立即开始并从页面的最右边循环到左边的事件?我想显示所有内容,如果你得到我,让用户回到起点
理想情况下用javascript编码,但接受CSS3(如果可以的话)
谢谢大家,
DIM3NSION
根据您的回复,我试图让它工作,但无济于事。非常感谢帮助
<script type='text/javascript'>
$(document).ready(function(){
function start(){
document.body.scrollTo(4000, 0);
var x=4000;
var t= setInterval(function(){ x-=50
if (x<=0){ clearInterval(t); document.body.scrollTo(0,0); return; } document.body.scrollTo(x, 0); }, 20) }
});
</script>
jQuery scrollTo 插件完全可以满足您的需求。看到它的实际效果。结合setTimeout
或setInterval
功能,您可以轻松实现目标。
我不确定这是否适用于整个页面,但它可能比使用内置的浏览器滚动条更流畅,并且更容易设置,启动:http://logicbox.net/jquery/simplyscroll/
这段代码中可能存在一些错误,因为我是在手机上输入的,但这样的东西应该可以工作。只需将其粘贴在 window.onload 函数中即可。
function start(){
window.scrollTo(4000, 0);
var x=4000;
var t = setInterval(function(){
x-=50; // or whatever
if (x<=0){
clearInterval(t);
window.scrollTo(0,0);
return;
}
window.scrollTo(x, 0);
}, 20)
}
相关文章:
- JavaScript滚动脚本-在测试中激发,而不是在开发站点上
- 无锚点的JavaScript滚动页面
- 如何在使用函数document.write()打印最终结果后,使用Javascript滚动到页面顶部
- Javascript滚动到底,生成重复的请求
- Javascript滚动激活
- Javascript滚动并调整窗口大小
- HTML锚加Javascript滚动
- 使用iOS7的iPhone上未启动JavaScript滚动事件
- JavaScript滚动图片库在Chrome或IE中不起作用
- 如何用javascript滚动html中pdf对象元素的底部
- 没有按钮的Javascript滚动器有问题
- Javascript滚动和移动位置
- JavaScript滚动文本;t负载变量
- 带有转换比例错误的自定义JavaScript滚动条(jScrollPane)
- 创建新窗口时使用Javascript滚动条
- 使用Javascript滚动列表
- 如何在正文加载之前使用 javascript 滚动页面
- JavaScript 滚动到 y 位置
- 如何使用 JavaScript 滚动事件更改 HTML 输入
- 使用纯 Javascript 滚动到可滚动 DIV 中的元素