全站搜索

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

网站开发 488

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

效果图如下:

如图所示左边写了个类似新闻的列表,默认显示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动画来滚动。往上按钮也是一样的道理。

滚动的效果如图:

上一篇: 下一篇:

相关推荐

  • 响应式网站的制作步骤以及关键要点

    328

    如果您不需要花哨的功能,也不希望自己定期写博客或在线销售,那么HTML响应网站模板正是您所需要的。在这里,我们将引导您完成设置步骤,以便您可以在最短的时间内启动。如何用HTML制作响应性强的网站HTML响应的商业网站模板的优点在于它们易于使用,并且不需要任何...

    查看全文
  • 浅谈万仪科技网站改版的见解

    318

     随着互联网的不断普及和技术提升,现在的人们从互联网上了解公司基本信息最直接的方式莫过于企业官方网站了,然而现在的人们随着审美的提高和公司的发展定位,很多企业的网站想把网站设计的更符合现代的潮流和企业的形象,企业的官方网站就需要进行不断的更新...

    查看全文
  • 成都口碑营销:为什么老站不愿与新站交换友链

    271

      没错,对于现在优化来讲,友链可以说是一大法宝,它也作为我们优化中的一个重要部分,做好友链部分能很好的提升网站的排名与信任度!但是很多人会发现,一般老部很少与新站交换友链,具体是什么原因呢?      1、新站频繁调整   新站很容易...

    查看全文
  • 「什么是关键词优化」网站优化不要投机取巧追求快速效果

    358

      作为一个网站来说,在竞争越来越激烈的情况下,去做网站优化的时候要知道是一个长期的过程。在这个阶段中做基本优化工作的时候,千万不要投机取巧。      要立足网站实际,根据制定的seo优化方案来完成,这样才能够对网站高质量内容带来的收录效...

    查看全文
展开更多