如何在媒体查询css中删除或禁用jQuery属性(Class和Id)?我希望删除或禁用属性,如果它达到991px大小 .
这是我的代码 .
$(window).scroll(function() {
if ($(this).scrollTop() > 1){
$('#stickyHeader').addClass("sticky01");
$('.site-title').attr("id", "stSize");
$('#site-navigation').addClass("stNavSize");
}else{
$('#stickyHeader').removeClass("sticky01");
$('.site-title').removeAttr("id", "stSize");
$('#site-navigation').removeClass("stNavSize");
$('.site-title').addClass("stSize2");
$('#site-navigation').addClass("stNavSize2");
}
});
谢谢您的帮助 :)
2 回答
您可以使用991px创建一个新类或id并将其设置为display = none,
@media你可以为大于991px的屏幕添加类
我希望它有所帮助,否则请写评论,我很乐意帮助你
CSS媒体查询在某个视口断点处更改元素
jQuery在
load
和resize
上添加/删除类,id等