全站搜索

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

网站开发 449

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

效果图如下:

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

滚动的效果如图:

上一篇: 下一篇:

相关推荐

  • 建站的背后系列:多平台布局有用吗?多大用?

    282

    【编者按】做网站、开发小程序、开发APP,配色、UI、动效、图片,对于有IT需求的企业而言,这些决策的背后,是否存在规律和逻辑。基于此,我们推出“建站背后系列”专题,寻找IT方案设计和执行背后的“暗线”。本篇分析——多平台布局的作用。  如果你是经销商,你会...

    查看全文
  • 「搜狗官方网站」网站优化过程中尽量不要做整站更换

    286

      这一到年底,随着我们时代观念都在慢慢的变化,导致很多老旧的网站已经不入流了,这个时候我们要做的就是选择改版或是换网站等,那么前几年的心血不就浪费了,所以对于这样的问题,今天玢锐云小编给大家分享下!一定要做以下操作:      一、如无必...

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

    346

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

    查看全文
  • 企业网站建设需要多久或者多长时间

    366

    今天我们只讨论做一个企业网站需要多久或者多长时间,因为网站有大有小,费用和时间无法进行对比,所以,这次只限企业网站。 所谓企业网站,就是公司的官网,如策轩网络的官网https://www.cxso.cn 。官网主要是用于介绍公司的情况,方便访客不需要到访公司,就可以通...

    查看全文
展开更多