随页面滑动且漂浮在左右的快捷操作按钮
最近在做一单品的销售网页,参考了一下山寨机的销售页面,做的到处都是订购下单按钮,有点让人烦!如何能让销售按钮即方便点击,又能保持在用户当前访问的屏幕呢!滑动,是不错的选择!
滑动菜单,能跟随用户翻屏行为,还能在菜单里添加一些回顶、回底等快捷操作,用户体验方面肯定会有不小的提升!
以下是核心代码部分,喜欢的请拿走自行修改!
<style>
body {background:#454545;}
.content{margin:0 atuo; width:960px; background:#fff;}
/* 图标漂浮在右 */
#shangxia{position:absolute;top:30%;right:50%;margin-right:-520px;display:block; z-index:999999;}
#shang{background:url(images/t.png) no-repeat;position:relative;cursor:pointer;height:40px;width:40px;margin:10px 0;}
#gobuy{background:url(images/gobuy.gif) no-repeat;position:relative;cursor:pointer;height:40px;width:40px;margin:10px 0;}
#xia{background:url(images/d.png) no-repeat;position:relative;cursor:pointer;height:40px;width:40px;margin:10px 0;}
/* 图标漂浮在左 */
#Qonline{position:absolute;top:40%;left:50%;margin-left:-605px;display:block; z-index:999999;}
#q1{background:url(images/q.gif) no-repeat 0px 0px;position:relative;cursor:pointer;width:123px;height:35px;margin:0px; line-height:28px;padding-left:30px;}
#q2{background:url(images/q.gif) no-repeat 0px -35px;position:relative;cursor:pointer;width:123px;height:35px;margin:0px; line-height:28px;padding-left:30px;}
#q3{background:url(images/q.gif) no-repeat 0px -70px;position:relative;cursor:pointer;width:123px;height:35px;margin:0px; line-height:28px;padding-left:30px;}
</style>
<!-- float begin -->
<script type="text/javascript" src="http://ajax.useso.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript">
<!--
jQuery(document).ready(function($){
var s= $('#Qonline').offset().top;$(window).scroll(function (){$("#Qonline").animate({top : $(window).scrollTop() + s + "px" },{queue:false,duration:500});});
var s= $('#shangxia').offset().top;$(window).scroll(function (){$("#shangxia").animate({top : $(window).scrollTop() + s + "px" },{queue:false,duration:500});});
$body = (window.opera) ? (document.compatMode == "CSS1Compat" ? $('html') : $('body')) : $('html,body');
$('#shang').click(function(){$body.animate({scrollTop: '0px'}, 400);});
$('#xia').click(function(){$body.animate({scrollTop:$('#footer').offset().top}, 800);});
$('#gobuy').click(function(){window.location = 'https://yangjunwei.com';});//也可以是页面中的一个锚点,#buyForm
});
-->
</script>
<div id="Qonline">
<div id="q1"><a target="_blank" href="http://wpa.qq.com/msgrd?v=3&uin=123456&site=qq&menu=yes" alt="点此进行交流" title="点此进行交流"> 123456</a></div>
<div id="q2"><a target="_blank" href="http://wpa.qq.com/msgrd?v=3&uin= 123456&site=qq&menu=yes" alt="点此进行交流" title="点此进行交流"> 123456</a></div>
<div id="q3"><a target="_blank" href="http://wpa.qq.com/msgrd?v=3&uin= 123456&site=qq&menu=yes" alt="点此进行交流" title="点此进行交流"> 123456</a></div>
</div>
<div id="shangxia">
<div id="shang"></div><div id="gobuy"></div><div id="xia"></div>
</div>
<div id="footer"></div>
<!-- float end -->