sticky 相关问题

在网页中,粘性元素是页面的一个元素,它保持在屏幕上的固定位置,使其始终可见。

纯CSS多堆叠位置粘性?

是否可以在纯 CSS 中将多个粘性元素堆叠在一起? 可以在这里看到所需的行为: https://webthemez.com/demo/sticky-multi-header-scroll/index.html 哦...

回答 3 投票 0

如何让我的粘性 div 保持卡住状态?

我的网页有 3 个 div。我已经将第二个 div 设置为粘性的。我的期望是,当我滚动 div1 时,它会滚动到顶部,div2 到达顶部时会粘住,然后 div3 会滚动到顶部...

回答 1 投票 0

当视口中有其他粘性元素时检测元素是否粘性

我需要检测粘性元素何时被固定/粘性。 如果当时只有一个粘性元素,这种方法可以正常工作。 请注意,技巧是设置 top: -1px 并检查是否

回答 1 投票 0

如何使网格容器的一侧在滚动时粘在网页上

我正在制作一个网页,我使用 CSS 网格将内容分成两个并排的容器。但是,网格容器的一侧是导航栏,我希望将其固定到

回答 1 投票 0

使用 MapBox 和 Scrollama 创建“粘性”地图

我正在尝试使用 MapBox 和 Scrollama 创建一个“粘性”地图。具体来说,我希望能够按照以下顺序向下滚动: 简介: 叙述性内容 动态 MapBox 地图

回答 1 投票 0

如何确定单元格中的块对垫头单元格的粘附(粘性)?

我有一个 Angular 桌子。向下滚动表格时,如何使第一列单元格中的 span 元素粘在粘性垫标题行上? 滚动表格时,span 元素

回答 1 投票 0

如何将我的“stickybox”容器放在父元素的右上角?

我还在学习CSS,有些东西很难理解。定位“粘性”元素存在问题。我不知道如何将它放在它的父电子的右上角...

回答 1 投票 0

当底部进入视图时从底部开始粘性

我不想让它从顶部粘起来,我想要从底部粘起来,但它不起作用,我的描述在代码下面! 检查这个代码: *{ 保证金:0; 填充:0; } .父级{ 背景颜色:#

回答 2 投票 0

具有固定页眉的页面上的粘性子标题

我有一个网页,其中包含固定的页面顶部标题(网站名称、菜单等)和包含我希望粘贴的子标题的内容。我想到了两种在 CSS 中做到这一点的方法,但都没有......

回答 1 投票 0

以编程方式模拟 Home 之后的粘性 Fn,MacOS

当我尝试在 MacOS 上以编程方式模拟按键时。 我发现有些键会导致“Fn”粘滞。 以下代码结果为“Fn”+“h”。 谁能帮忙解释一下是不是这样

回答 1 投票 0

向下滚动后粘性标题

我在这个网站上看到了这个粘性标题: http://dunked.com/(不再活跃,查看存档站点) 当您向下滚动时,粘性标题会从顶部下降。 我查看了代码,但它...

回答 13 投票 0

简单网格设计上的旁白元素,但不是一直到主元素的底部

我有一个简单的网格设计(请参阅下面的代码片段,请确保以全屏方式观看),并且希望只要通过滚动未满足主元素的高度,旁边元素就会保留。 旁白-

回答 1 投票 0


位置粘性不适用于 CSS 网格项目

我找到了几篇文章: https://melanie-richards.com/blog/css-grid-sticky/ https://ishadeed.com/article/position-sticky-css-grid/ 这解决了尝试使用位置时的“问题”:

回答 1 投票 0

如何将粘性元素仅保留在两个 CSS 网格行上?

假设您收到以下 HTML: 假设您获得以下 HTML: <div class="grid"> <div class="sticky blue one" style="height: 50px !important"></div> <div class="red two"></div> <div class="green three"></div> <div class="orange four" style="height: 1500px !important;"></div> </div> ,其中网格提供两列;第一个元素生成两行,最后一个元素生成两列,如下所示: 如何在不更改 HTML 的情况下使蓝色元素具有粘性 (position: sticky),但只能粘到橙色元素? 网上有一些资源建议使用align-self,但我还没有找到可行的解决方案。 这是当前状态,蓝色元素滚动到橙色元素上: .grid { display: grid; width: 100%; gap: 1rem; background-color: aliceblue; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; grid-template-areas: "one two" "one three" "four four"; } .grid>div { height: 500px; width: 100%; } .sticky { position: sticky; top: 5px; } /** * Placement */ .one { grid-area: one; } .two { grid-area: two; } .three { grid-area: three; } .four { grid-area: four; } /** * Colours */ .blue { background-color: blue; } .red { background-color: red; } .orange { background-color: orange; } .green { background-color: green; } <div class="grid"> <div class="sticky blue one" style="height: 50px !important"></div> <div class="red two"></div> <div class="green three"></div> <div class="orange four" style="height: 1500px !important;"></div> </div> 这里有一个 codepen 的链接:https://codepen.io/BernhardWebstudio/pen/mdQZMwW 您考虑过使用 z-index 吗? .one { grid-area: one; z-index: 1; // Add this } .four { grid-area: four; z-index: 50; // And add this } 这样蓝色网格就会隐藏在橙色元素下面。这不是一个非常漂亮的解决方案,但在不更改 html 的情况下无法真正思考任何事情......

回答 1 投票 0

在内容很少的页面上强制将页脚置于底部

我的页面只有几行内容。我希望页脚被推到底部。 我不想使用 #页脚 { 位置:固定; 机器人...

回答 9 投票 0

如何使我的粘性标题对背景透明,但对图像和文本不透明?

我有一个以径向渐变作为背景的页面。内容比视口长,因此该渐变的中心不在屏幕中心,这也是所需的结果...

回答 1 投票 0

为什么我的粘性侧边栏在侧边栏顶部留有空白?

它确实从内容顶部到侧边栏留下了空白,而侧边栏在滚动时仍然保持在左侧。 让 sidebar = document.getElementsByClassName("blog-sidebar")[...

回答 1 投票 0

当用户在粘性定位的 div 上滚动时为文本添加动画

我正在尝试在用户滚动时为四个标题设置动画。首先,我创建一个粘性定位的 div,然后用户滚动标题,一次切换一个类 .active,留下最后一个...

回答 2 投票 0

如何在 NextJS 中制作像 Facebook 一样的 Sticky Sidebar?

我正在尝试像 Facebook 那样在 NestJS 中制作一个粘性侧边栏,但是当我滚动页面内容时,其中的侧边栏也会滚动,但它不应该滚动。它应该独立工作,只负责...

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.