Вопросы к Поиску с Алисой
Основное отличие fixed от absolute позиционирования в CSS заключается в том, что при fixed-позиционировании элемент привязывается к координатам окна браузера, а не документа, и при прокрутке остаётся на том же месте. learn.javascript.ru habr.com
При absolute-позиционировании элемент задаёт точное местоположение относительно ближайшего родительского элемента, который имеет позиционирование, отличное от static. htmlacademy.ru Если такого родителя нет, то относительно самой страницы. habr.com
Таким образом, при fixed-позиционировании элемент прикрепляется к точке на экране и не меняет своего положения при прокрутке веб-страницы, в то время как при absolute-позиционировании элемент зависит от других элементов и не влияет на них. habr.com