首页 >web前端 >css教程 >揭秘KPR Verse Footer Effect背后的神奇效果

揭秘KPR Verse Footer Effect背后的神奇效果

Linda Hamilton
Linda Hamilton原创
2024-10-09 14:10:30747浏览

Unraveling the magical effect Behind the KPR Verse Footer Effect
当我滚动浏览 KPR-verse 网站时,我注意到底部有这个很酷的效果。每当我看到这样的东西时,我总是想重现它。我的过程很简单:我首先尝试复制效果,然后写一篇博客来解释它是如何完成的,旨在将复杂的设计分解为易于理解的步骤。

一开始,我经常怀疑自己能否成功,但经过深思熟虑,我通常会找到一种方法将设计分解。通过连接这些部分,我设法达到了效果。废话不多说——让我们深入探讨如何自己制作!

分解 KPR 诗句页脚效果

在网站的末尾,您会在背景中找到 KPR 横幅。乍一看可能有点复杂,但其实没那么复杂。

Unraveling the magical effect Behind the KPR Verse Footer Effect

首先,使用 .container 类创建一个 div。这将是我们教程的根元素。

Unraveling the magical effect Behind the KPR Verse Footer Effect

接下来,将 .container 分为两部分:.subcontainer-wrapper 和 footer。页脚元素将放置 KPR 横幅。

Unraveling the magical effect Behind the KPR Verse Footer Effect

现在,将 .subcontainer-wrapper 进一步分为两部分。上半部分包含我们网站的所有内容,而下半部分留空,没有背景——基本上不可见,但它仍然具有视口的宽度和高度。下半部分至关重要,因为它让我们可以看到页脚。

到目前为止,所有元素都处于正常的 HTML 流中,即从上到下。现在,我们需要通过将页脚放在后面并将 .subcontainer-wrapper 放在前面来打破这个顺序。为此,我们将 .subcontainer-wrapper 设置为相对于其父 .container 的绝对位置。这将从正常的 DOM 流中删除 .subcontainer-wrapper。

Unraveling the magical effect Behind the KPR Verse Footer Effect

这就是我们设置效果所需的全部内容。现在,用内容填充 .subcontainer-wrapper 的上部,但将下部(不可见的 div)留空。另外,将内容添加到页脚。

添加内容后,它应该看起来像这样。

Unraveling the magical effect Behind the KPR Verse Footer Effect

上部隐藏了背景,当你向下滚动时,当可见内容结束时,不可见部分会显示页脚。瞧!就是这样——简单又容易。

Unraveling the magical effect Behind the KPR Verse Footer Effect

_感谢您的关注!我希望您发现本指南很有帮助且易于理解。保持好奇心并不断探索!

原文:KPR-verse

演示站点:演示链接,在本次演示中,我使用了 Google I/O 站点 (https://io.google/2024/) 并对其进行了调整以展示类似的概念。

源代码:Github链接_

以上是揭秘KPR Verse Footer Effect背后的神奇效果的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn