我目前有一个解决方案,可以在页面达到一定点时更改CSS元素,但我想使用锚点(#anchor-point)代替像素值(1804),以便在较小的屏幕上响应式。我知道这一定很容易,但我找不到方法:
$(document).scroll(function(){
if($(this).scrollTop() > 1804)
{
$('#voice2').css({"border-bottom":"2px solid #f4f5f8"});
$('#voice3').css({"border-bottom":"2px solid #2e375b"});
}
});
这是当前的状态:http://tibio.ch 谢谢。
$(window).resize()
。如果你有一个去抖函数,你也应该使用它(参见链接)。 - Olivier Butler