Разница между absolute и fixed позиционированием в HTML заключается в том, как элемент позиционируется на странице:
- Absolute позиционирование задаёт точное местоположение элемента на странице, независимо от других элементов на странице. htmlacademy.ru Координаты для нового местоположения отсчитываются от ближайшего позиционированного родителя элемента, если такого родителя нет — относительно документа. learn.javascript.ru
- Fixed позиционирование задаёт элемент на фиксированном месте на странице, независимо от прокрутки страницы. htmlacademy.ru Элемент привязывается к координатам окна браузера и при прокрутке остаётся на том же месте. learn.javascript.ru
Таким образом, основное различие в том, что при абсолютном позиционировании элемент размещается относительно ближайшего родительского элемента, а при фиксированном — относительно окна браузера. htmlacademy.ru habr.com