您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

定位位置:当前处于“卡滞”状态的粘性元素

定位位置:当前处于“卡滞”状态的粘性元素

当前没有为当前“卡住”的元素提议选择器。所述Postioned布局模块],其中position: sticky被定义不任一提及任何此类选择器。

可以将CSS的功能请求发布到www样式的邮件列表中。我相信:stuck伪类比::stuck伪元素更有意义,因为您希望在元素处于该状态时以它们本身为目标。事实上,:stuck伪类讨论前一段时间 ; 人们发现,主要的复杂性是困扰所有试图根据呈现或计算的样式进行匹配的拟议选择器:循环依赖。

对于:stuck伪类,使用以下CSS会发生最简单的循环:

:stuck { position: static; /* Or anything other than sticky/fixed */ }
:not(:stuck) { position: sticky; /* Or fixed */ }

而且可能还有更多难以解决的极端情况。

尽管人们普遍认为,基于某些布局状态进行匹配的选择器将是 不错的选择 ,但不幸的是,由于存在一些主要限制,因此这些实现并不容易。我不会很快就为这个问题提供纯CSS解决方案。

其他 2022/1/1 18:14:14 有556人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶