“位置:粘性;”属性使元素保持固定,直到容器元素溢出。但是,如果您遇到导航栏未粘在视口顶部的问题,则您的代码可能存在问题。
检查提供的代码,我们注意到两个“position:sticky”实例;":
nav { position: sticky; position: -webkit-sticky; }
没有必要同时包含“position: Sticky;”和“位置:-webkit-sticky;”。删除后者并确保没有其他祖先元素将“overflow”设置为“hidden”,因为这可能会干扰粘性定位。
以上是为什么我的粘性导航栏不粘?的详细内容。更多信息请关注PHP中文网其他相关文章!