Какое позиционирование использовать — относительное, или абсолютное?

Здравствуйте. При выполнении задания htmlacademy.ru/courses/45/run/20 возник вопрос какое позиционирование правильнее использовать?
Я сделал через относительное jsfiddle.net/t3nf2, но через абсолютное можно добиться такого же результата.
Собственно вопрос, какое позиционирование в каких случаях использовать и в данном примере как будет правильнее?
  • Вопрос задан
  • 3067 просмотров
Решения вопроса 1
  • Если говорить про это испытание - то тут без разницы.
    А вообще позиционирование нужно использовать аккуратно и по делу.

    Абсолютное обычно используется для декоративных элементов или там где нужна "многослойность":
    картинки в галерее, управляющие элементы, которые "парят" над куском интерфейса и другие вещи.

    Относительное позиционирование удобно тем, что с его помощью можно инкапсулировать абсолютные элементы внутри какого-то элемента. Это удобно тем, что вы привязываете координаты абсолютных к родительскому, а сам родительский можете перемещать куда угодно.

    Еще относительное можно использовать для некоторых эффектов, когда вам не нужно, чтобы элемент выпадал из потока: плашку сместить и т.д.

    И самое главное - не надо позиционирование использовать при построении сеток, особенно абсолютное.
    Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы