Верстка, CSS, HTML, SVG

WEB Программисты помогите !!!

Пересмотрел кучу сайтов, но никак не могу понять для чего нужно свойство position: absolute | fixed | relative | static | inherit в CSS.
Пожалуйста не копируйте, а напишите своими словами, как вы это понимаете.
Если сложно понять в теории - применяй и смотри что это дает на практике.
Проще всего с position:fixed - в этом случае при прокрутке страницы элемент всегда остается на одном и том же месте в окне
Магомед Османов
Магомед Османов
52 636
Лучший ответ
position relative : это родитель для absolute но fixed выводит блок из потока как будто fixed находится за пределами любого контейнера
absolute : обычно его применяют для того что бы отобразить какой то элемент внутри родителя (relative)
static - отменяет все вышепреведённые position
inherit - говорит блоку о том что бы он унаследовал качества своего родителя

к примеру : имеем блок .item : он relative (относительно его будут подстраиваться absolute)
inherit - если указать потомку это то он тоже будет relative
absolute - если указать это то его проще будет расположить внутри родителя ...так как мы уже знаем где находится родитель .. удобно для помещения в них каких то типа "горящее предложение" которое нужно поместить в правый верхний угол - обычно это делают в internet shop
static - если надо отменить все relative absolute fixed - то применяют это
fixed - удобно для создание player - выводит строго из потока ...типа кнопки для меню и в общем нужна фантазия и макет что бы знать куда затолкать это свойство
Чем наше короткое объяснение будет отличаться в лучшую сторону от того, что в интернете на специализированных сайтах жевано-пережевано, и по полочкам все разложено, и примеры приведены?
Виталий Величкин Ну вот тут http://htmlbook.ru/css/position я читаю и не могу понять в чём смысл например position: absolute что нам это дает или что меняет
Оно нужно для того, чтобы закрепить блок .Если у тебя есть свой сайт, то я могу посоветовать вот этот хостинг https://blitz-host.com