html - 位置置顶不生效
问题描述
我已将此代码添加到我的网站,但没有效果:
.wp-block-column:not(:first-child) {
position: sticky;
top: 0px;
}
在这里我分享一个小提琴来演示:https : //jsfiddle.net/9xb0q8fw/1/ 屏幕必须至少为 790px 宽。
我希望右栏保持粘性,直到左栏在向下滚动时通过。
但position:sticky;
没有采取effekt。
感谢您的任何帮助!
解决方案
小提琴中的粘性元素没有高度设置 - 使用 setheight
来避免这种情况,然后粘性位置起作用:
推荐阅读
- reinforcement-learning - 关于深度 Q 学习的问题
- c# - 将 Azure 搜索与虚拟助手模板机器人集成
- c# - .NET Core - 静态类,可以从任何地方运行,但仍需要 DI 和 Entity Framework
- linux - 如何使用 c++ pistache rest-api 为嵌入式板(具有 i686 架构)构建独立二进制文件?
- ruby-on-rails - 当它不是按字母顺序逻辑时按大小名称排序项目?
- date - Google 表格 - 日期格式显示问题
- kubernetes - 如何在 Kubernetes 中创建基本身份验证?
- javascript - 在单击图像上打开模态(使用单个模态的多个图像)
- qt - 在 QTextEdit 中使用链接
- for-loop - SSIS 中的 For 循环容器(使用嵌套 for 循环)