Почему логотип съезжает в право при уменьшении масштаба от 100% и меньше начинает ехать?
Хотя от левого края я делаю отступ 20%. И когда масштаб до минимума уменьшать логотип вообще по центру встаёт!
Как исправить? relative, fixed, static... уже всё испробовала
.logo{
position: absolute;
float: left;
margin-top: -988px;
margin-left: 20%;
}
Но в любом случае хорошо бы знать, что происходит с тем, относительно чего позиционируется этот элемент. Т.е. ближайший старший relative. Потому что и margin считается от него.
Сборная солянка какая то. Позиционирование, флоаты, маргины отрицательные почти на 1000px и процентный маргин. Тут всё в корне неверно и работать адекватно вряд ли будет. Нужна демонстрация блока в онлайн редакторе как минимум.