欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  web前端

请问,这个页面底部的footer的效果怎么实现的?_html/css_WEB-ITnose

程序员文章站 2022-06-05 09:36:29
...
大家好,

有没有人帮忙看看360手机卫士官网这个页面,底部footer的效果是怎么弄的?
http://shouji.360.cn/#7thPage

底部的footer可以根据页面大小有滑动的效果的。
描述的不太清楚,大家帮忙看看。


回复讨论(解决方案)

没人吗。。。
是我说的不够清楚吗。

就是这个网页的最后一页的footer,在屏幕大的时候可以直接看到,在我的笔记本上显示的时候页面不够大,它可以有一个像用fullpage.js插件实现的网页那样有滚动效果的翻页,但这个翻页效果虽然放在id=“fullpage”的div里,却不是fullpage的一个section,我不知道是怎么弄得,请大家帮我看一下。

可能我表达能力不太好,大家在去网站看一下就能看到了。。。

就是多加了一个判断而已。
http://s7.qhimg.com/static/ac8b099f518d19cf/combo/index.js
看这个文件。

if (e == 7)    if (s) {        if (t)            return t = !1,            $("#fullPage").css({                "margin-top": 0            }),            !1        } else        $("#fullPage").css({            "margin-top": "-" + n + "px"        }),

没人来吗,只要思路就好,我没什么头绪。救急啊,实习时被boss要求做的= =
补个图。。

1366x663的窗口大小,最后的footer能占满整个屏,像一个fullpage插件的单独页面,


1024x768的窗口大小,翻页后上一页的内容可以留下一点。


1920x1080的窗口大小下,最后一页就不用滑动了,可以完全显示



是不是我发错区了= =应该发到javascript或者是HTML5区吗。。。




就是多加了一个判断而已。
http://s7.qhimg.com/static/ac8b099f518d19cf/combo/index.js
看这个文件。

if (e == 7)    if (s) {        if (t)            return t = !1,            $("#fullPage").css({                "margin-top": 0            }),            !1        } else        $("#fullPage").css({            "margin-top": "-" + n + "px"        }),

不好意思,看了还是不太理解啊,改变margin跟那个效果什么关系呢?

就是多加了一个判断而已。
http://s7.qhimg.com/static/ac8b099f518d19cf/combo/index.js
看这个文件。

if (e == 7)    if (s) {        if (t)            return t = !1,            $("#fullPage").css({                "margin-top": 0            }),            !1        } else        $("#fullPage").css({            "margin-top": "-" + n + "px"        }),

解决了,谢谢!
没想到负margin还有这种妙用。