Позиционирование / position: relative и свойство top [3/20]
×

position: relative и свойство top [3/20]

Пока что ничего не произошло, но мы еще и не перемещали элемент. Чтобы эффект перемещения был более наглядным, блок .block-relative обёрнут в блок .block-shadow, который служит «тенью» элемента.

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

Свойство top позволяет сместить относительно спозиционированный элемент вверх или вниз относительно его исходного положения. Значение этого свойства обычно задается в пикселях, но можно использовать и другие единицы измерения CSS.

Хотите получать макеты для тренировки? Подписывайтесь на полезную рассылку!

Выполнить задание
HTML
<!DOCTYPE html> <html lang="ru"> <head> <meta charset="utf-8"> <title>position: relative и свойство top</title> </head> <body> <div class="block">Блок 1</div> <div class="block-shadow"> <div class="block-relative">Блок 2</div> </div> <div class="block">Блок 3</div> </body> </html>
CSS
body { padding: 20px; } .block { margin-bottom: 20px; padding: 10px; color: white; background: #3a78a1; } .block-relative { position: relative; margin-bottom: 20px; padding: 10px; color: white; background: #3a78a1; } .block-shadow { background: #cccccc; }
HTML Academy
  1. Задайте блоку с классом block-relative свойство top со значением 10px.
  2. Затем измените значение свойства на -10px.
Теория Проверить Следующее задание
Идёт запись на курс Базовый HTML и CSS #16, который стартует 16 января.

Обсуждение и комментарии

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

Пожалуйста, не пишите решение задач. Такие сообщения будут удаляться.

Перейти на форум или открыть комментарии.