考虑允许冻结引脚状态,而不冻结顶端/非顶端变化

作者: Ambient-Impact创建于 2021年8月6日更新于 2021年8月6日

在我正在开发的一个项目中,我们使用了 top/not top 来显示或隐藏阴影,这样 Headroom.js 启用的元素在不处于顶部时才会显示阴影,从而在未滚动到最下方时可以很好地融入网站的顶部。我们还通过键盘将焦点置于元素上时对实例进行了固定和冻结,以便用户在滚动时不会意外地隐藏它,同时仍然可以通过键盘输入进行操作(我们在其中添加了一个搜索字段)。冻结的问题在于,目前它无法正确显示或隐藏阴影,如果元素具有键盘焦点,这会看起来有些奇怪。我是否可以采取其他措施,或者这是您考虑添加的功能?

内容来源: WickyNilliams/headroom.js