全站搜索

网站前端制作上下滚动效果(按钮控制)

网站开发 416

在网站制作中,首页一般都会有新闻推荐列表之类的,页面布局时,新闻列表给的区域大小不够或者预估以后上传内容很多,这时前端人员需要做出隐藏多出的内容上下滑动显示剩余的内容,前端人员做出这样的效果时,就会出现滚动条影响美观,一般我们会隐藏掉滚动条,但这样又不突出这里的内容时可以上下滚动的,所以需要有上下两个按钮来提示我们这里是可以做上下滚动显示其内容的。

效果图如下:

如图所示左边写了个类似新闻的列表,默认显示3个,右边是控制其上下的两个按钮。

HTML图如下:

JS图如下:

 

通过“var scroll = $(“.quick-links .roll”).height()”获取外层的高度,这个高度是先设定好的,也就是显示的区域高度,然后“var scroll_Ul = $(“.quick-links .roll ul”).height()”获取实际内容的高度,就是每一条新闻列表加起来的总高度,通过if判断当前的内容总高度有没有大于显示区域的高度(没有大于显示区域的高度就不用滚动显示了),当大于显示高度时,点击往下按钮,通过“var scroll_Top = $(‘.quick-links .roll’).scrollTop()”获取var scroll_Ul顶部距离scroll顶部的距离,“scroll_Top = scroll_Top + 44”这个值是每次点击往下按钮所累加的值,因为这里列表每一条的高度是44,所以每次加44,最后通过animate动画来滚动。往上按钮也是一样的道理。

滚动的效果如图:

上一篇: 下一篇:

相关推荐

  • 亚马逊s3-OSS存储文件上传读取接口

    322

    专业做网站的都知道,OSS存储是个好东西,如果你想网站上放个视频,如果采用第三方优酷、土豆视频,有很多广告,放在自己网站上非常不友好。如果直接放在网站服务器,则占用很多带宽,增加服务器负担。所以OSS存储的出现,解决了这个问题,速度快又不占用服务器带宽...

    查看全文
  • 网站设计师提升用户体验的五条心理法则

    245

    是什么让用户在浏览网站时按下CTA按钮?用户体验设计和心理是紧密联系在一起的,多年来,心理学已经被证明有有效的研究方法,来帮助探索和描述人类行为。对于网站设计师而言,应用这些心理现象来创建更好的应用程序和网站是很有用处的。Zeigarnik法则:人们对未完成的...

    查看全文
  • 网站前端制作之tab+swiper的两种切换

    315

    关于页面中常用的效果,tab+swiper的切换很常见,多见于两种情况,一种是li切换swiper的slide,一种是li切换swiper。当tabs的li切换swiper的slide,效果如下图所示:Html: <div class="tabs wow fadeInUp"> <ul class="clearfix"> <li class="acti...

    查看全文
  • 公众号可“盖楼”?如何利用网站留言、公众号评论和电商评价?

    426

    小伙伴们,微信公众号留言可以“盖楼了”。 切不了小看这一消息。“留言盖楼”这一功能,甚至可以说——是互联网发展的一条隐线。猫扑等催生了互联网娱乐文化的产品,其核心功能之一就是“留言盖楼”;网易能够聚集大量铁粉,也是源于“盖楼”;留言评论是用户在电商平台购买...

    查看全文
展开更多