jquery - 如何使图像从屏幕外出现?

标签 jquery html css

我有一张图片,它实际上是带有 facebook“赞”按钮的图片 :)。

我希望它从屏幕右侧滑出,即当我将页面向下滚动到底部时。怎么做?

也许是jquery?但是如何呢?

最佳答案

为图像提供一个大于窗口宽度的 css left 位置。比例如使用 jQuery.animate 将其移入。

HTML:

<img src="http://www.vpul.upenn.edu/platthouse/files/FB_button_1.jpg">

CSS:

img {
  position: absolute;
  left: 1000px;
}
body{
  overflow: hidden;
}

JS:

setTimeout(function(){$('img').animate({left: 10}, 500)}, 1000);

例子:

jsfiddle

关于jquery - 如何使图像从屏幕外出现?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10505558/

相关文章:

php - 基于表单中的onChange事件动态构建AJAX请求

html - 如何在 Pardot 中将表单居中?

html - 推特 Bootstrap : hiding a row-fluid container without the row's other containers to the right sliding left?

jquery - 折叠时从 "navbar-right"更改导航栏

javascript - 是否可以阻止 jQuery.find() 在 DOM 树的某些节点下面进行搜索?

javascript - CSS/Javascript 中的直纹页效果

jquery - 单击时替代 SVG 填充颜色

html - 为什么图像没有链接到正确的路径?

javascript - 使用 Javascript 或 jQuery - 查找具有正确属性日期范围的节点

html - 在样式表中创建一个可点击框