HTML部分的平滑动画
Smooth animation of HTML sections
我知道可以将转换到html部分设置为动画,使其平滑。
此网站:http://en.wikipedia.org/wiki/Dobroslav_Jevdevic
- 使用HTML部分
- 当你点击内容列表中的链接时,你会直接进入那里
此网站:http://whatbrowser.org
- 使用HTML部分
- 当你点击一个链接(页面底部的"返回顶部"(时,你会顺利过渡
我在很多其他网站上也看到过,你到底是怎么做到的?
起初,我认为你需要jQuery,但作为一个HTML类型的人,我并不是真正的java。。。我该怎么做呢?提前感谢您的帮助:D
$('body').animate({scrollTop: 222});
在参考站点中(http://en.wikipedia.org/wiki/Dobroslav_Jevdevic)这是用id的hwlp完成的。例如<a href="#abc">Click Here</a>
在锚标记href中,我们传递元素的id,点击锚标记时页面应该滚动到该元素。但是为了提供平滑的效果,您必须使用jquery方法。还有一个可以使用的javascript方法scrollTo((方法。如果您想只使用html代码而不使用jquery,那么请参阅以下代码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<a href="#abc">Click Here</a>
<p>Hello</p>
<p>Hello</p>
<p>Hello</p>
<p>Hello</p>
<p>Hello</p>
<p>Hello</p>
<p>Hello</p>
<p>Hello</p>
<p>Hello</p>
<p>Hello</p>
<p>Hello</p>
<p>Hello</p>
<p>Hello</p>
<p>Hello</p>
<p>Hello</p>
<p>Hello</p>
<p>Hello</p>
<p>Hello</p>
<h2 id="abc">Main Section</h2>
<p>Hello</p>
<p>Hello</p>
<p>Hello</p>
<p>Hello</p>
<p>Hello</p>
<p>Hello</p>
<p>Hello</p>
<p>Hello</p>
</body>
</html>
相关文章:
- 如何正确编程jQuery动画与平滑(导航栏)
- 如何平滑地设置twitter引导程序进度条的动画
- jQuery-slideToggle动画不平滑
- 图像动画不平滑
- 在一定百分比上禁用引导进度条的平滑动画过渡
- jQuery:滚动时平滑动画字体大小变化
- jQuery设置的边距顶部使内容跳跃.如何使其平滑动画化
- 如何通过requestAnimationFrame平滑动画
- 请帮助使用加速度计 JavaScript 读取平滑动画
- 基于滑块值的平滑动画
- 如何创建朝向目标的平滑动画
- 饼图标签的平滑动画
- 如何滚动到一个锚点与平滑动画土坯边缘
- 平滑动画背景颜色不透明度后,基础图像加载
- 平滑动画在kinetic.js (html5 canvas)
- javascript平滑动画从X,Y到X1,Y1
- CSS和jQuery模拟时钟-平滑动画
- HTML部分的平滑动画
- 列表视图内部可折叠面板的平滑动画
- 平滑动画在HTML5画布