Css absolute relative
Автор Парикмахер задал вопрос в разделе Другие языки и технологии
CSS Скажите господа верстальщики -- какая разница между Absolute и Relative ? и получил лучший ответ
Ответ от МАСТЕР[гуру]
Если говорить парой слов, то absolute работает в relative
Родительскому элементу задаем relative и absolute именно в нем будет позиционироваться, говоря другими словами, relative - это тот элемент в котором будет absolute.
По умолчанию, relative будет на весь экран, поэтому, если не задавать relative, то позиционирование будет относительно экрана, но если родительскому элементу задаем relative, тогда отсчет идет уже с этого элемента. К примеру, вы хотите вывести в каком то блоке вне последовательного порядка, которым выводит html, звезду рейтинга поверх картинки товара, тогда картинке задаете relative,а звезде absolute
МАСТЕР
(15491)
Но вам звезду еще надо разместить над картинкой)) ) Именно для этого случая и существует relative и absolute
Разница в следующем абсолютное позиционирование обсчитывается от левого края экрана или материнского контейнера, а релатив это точка отсчета от позиции блока (ну короче блок был изначально сдвинут в право и вниз скажем, добавляя релативное позиционирование после этого отсчет будет именно с конечной точки первоначального сдвига) надеюсь понятно объяснил) )