Почему когда меняешь ширину экрана меню меняет цвет?
https://jsfiddle.net/72oxsmt9/14/
jQuery(window).resize(function() {
if (window.innerWidth<=767)
{
$('.mobile-menu-b').addClass('mobile-menu');
$('#menu').removeClass('fix');
}
else {
$('.mobile-menu-b').removeClass('mobile-menu');
$('#menu').addClass('fix');
}
});
$(document).ready(function(){
$(window).scroll(function(){
if ($(window).scrollTop() > 0)
{
$('#menu').addClass('fix');
}
else
{
$('#menu').removeClass('fix');
}
});
$(window).scroll(function(){
if ($(window).scrollTop() > 0) {
$('.mobile-menu-b').addClass('mobile-menu');
}
else
{
$('.mobile-menu-b').removeClass('mobile-menu');
}
});
});
По дате
По рейтингу
Ну, видимо в одном из css классов mobile-menu или fix прописан другой цвет (или в одном прописан, а в другом нет, и используется родительский)
Больше по теме