全站搜索

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

网站开发 508

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

效果图如下:

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

滚动的效果如图:

上一篇: 下一篇:

相关推荐

  • 软文营销推广平台:软文的写作技巧有哪些

    324

      在网站优化过程当中,软文的编写是最重要的部分,今天网站优化每天都需要的更新大量的文章,而软文的编写需要有专业的技术,并且每天都能够提交规定的文章数量,文章的内容能够丰富多彩,进一步的帮助网站优化达到最好的成效。      那么网站营...

    查看全文
  • 内容为什么内容在网站制作中如此重要?

    412

    WEB设计大师尼尔森指出:网页设计最大的问题是,大多数人都是糟糕的内容创造者。 这就是为什么我们有专业作家、平面设计师、电影制作人、演讲者、音乐家和其他类型的媒体专业人士。 当一个普通人试图创造内容时,要么说的太少,要么说的太糟糕。   ...

    查看全文
  • 网站如何进行关键词排名优化呢,网络营销渠道有哪些?

    337

      如果企业想要在网络当中经营的更好,就必须重视网站的设计和网站优化,那么在优化过程当中,关键词呈现了非常重要的地位,如果想要网站排名更好的话,关键词的提取分布是非常重要的工作,企业一定要有专业的团队来进行操作。      那么关键词排...

    查看全文
展开更多