Totop标签如何实现
来源:互联网 发布:姓张的网络歌手男歌手 编辑:程序博客网 时间:2024/05/21 08:58
当页面中出现了像如下的totop标签,如何实现?要求:开始时是隐藏的,在页面拖拽到一定距离时才出现,totop的过程有动画的效果。
4.1首先,定义html
<spanclass="totop">
<ahref="#"><iclass="icon-chevron-up"></i></a>
</span>
4.2然后,是css
.totop {
position: fixed;
//为什么不用absolute?因为我们是以body为定位对象,根据浏览器窗口进行元素定位。
//absolute : 将对象从文档流中拖出,使用left,right,top,bottom等属性进行绝对
//定位。而其层叠通过css z-index属性定义。此时对象不具有边距,但仍有补白和边框
bottom: 0px;
right: 0px;
z-index: 104400;
background: #fa3031;
}
.totop a, .totopa:visited, .totop a:hover{
display: block;
width: 30px;
height: 30px;
color: #fff;
text-align: center;
line-height: 30px;
text-decoration:none;
}
4.3 JavaScript代码
$(".totop").hide();
$(function () {
$(window).scroll(function () {
if($(this).scrollTop()>300){
$('.totop').slideDown();
}else{
$('.totop').slideUp();
}
});
$('.totop a').click(function (event) {
event.preventDefault();
$('body,html').animate({scrollTop:0},500);
})
});
4.4最终效果
- Totop标签如何实现
- 如何实现自定义标签
- javascript 如何实现标签式按纽
- 互联网中的标签如何实现
- IE8如何实现自定义标签
- 如何实现自定义freemarker标签
- spring自定义标签如何实现
- 如何实现标签自适应居中
- jQuery返回顶部插件-toTop
- struts2如何实现select标签和doubleselect标签
- 如何在zencart里实现多标签标签云效果
- fragment实现底部标签 如何使底部标签一直存在
- 如何使用jstl标签实现阶乘
- 如何实现struts2标签按钮并排显示
- 如何 实现代码编辑状态下 安全过滤html标签
- [转]如何实现彩色标签云 WP插件
- 如何实现JSTL if else if else 的jsp标签
- Web_PHP_DedeCMS_如何配合php标签实现分页效果?!
- 第五周项目2-游戏中的角色类(1)
- CSS3 animation-- 写一个带有回弹效果的模态对话框----1
- 系统间的通信(BIO,NIO,AIO)
- SpringMVC之@RequestBody详解
- You Don't Need jQuery
- Totop标签如何实现
- 在使用echart时使用异步方法来填充数据
- 魔法猪学院(k短路问题)
- socket编程与TCP/UDP
- 面向对象程序设计上机练习一(函数重载)
- CCF-201403-3-命令行选项
- codeforce708A-Letters Cyclic Shift
- TCP/IP协议三次握手与四次握手流程解析
- PAT(乙级)1023 旧键盘打字(20)