Перейти к основному контенту

Позиционирование элементов в REG.Site

В этой статье мы расскажем о позиционировании элементов в REG.Site.

Позиционирование ― это свойство элементов сайта(картинок, видео, текста). С его помощью можно настроить положение элемента относительно других элементов в блоке, ряде или относительно окна браузера.

В REG.Site есть 4 типа позиционирования элементов:

  • По умолчанию ― это статичное позиционирование, которое не меняет положение элемента;
  • Относительное ― смещение элемента относительно его изначального (статичного) положения;
  • Абсолютное ― смещение элемента относительно родительского блока;
  • Фиксированное ― смещение относительно окна браузера.

Как открыть настройки позиционирования

  1. Наведите курсор мыши на нужный элемент и нажмите на шестерёнку:Позиционирование элементов в REG.Site 11
  2. Перейдите во вкладку Дополнительно и нажмите Позиционирование:Позиционирование элементов в REG.Site 12

Готово, вы открыли настройки позиционирования.

У каждого позиционирования есть параметры смещения. Смещение происходит относительно выбранной точки. Сначала рассмотрим общие параметры смещения для всех типов позиционирования.

Общие параметры

Для каждого типа позиционирования можно настроить смещение как по вертикали, так и по горизонтали. Оба смещения настраиваются в пикселях. Их значение может быть либо отрицательным, либо положительным. Переместите ползунок в любую сторону, чтобы увидеть, куда будет смещаться элемент ― вверх или вниз, вправо или влево:Позиционирование элементов в REG.Site 1

Ещё один настраиваемый параметр для каждого типа позиционирования ― это Z-индекс. Z-индекс регулирует соотношение видимости элементов относительно друг друга. Значение этого параметра указывается в целых числах. Чтобы изменить Z-индекс, передвиньте ползунок в нужное положение или вручную введите значение в поле справа:Позиционирование элементов в REG.Site 2

Например, при наложении элементов друг на друга видимым будет тот элемент, у которого больший Z-индекс:Позиционирование элементов в REG.Site 3

По умолчанию (статичное позиционирование)

Значение «По умолчанию» оставляет элемент в его стандартном положении и никуда не перемещает. Элемент остаётся в том же положении, в котором он был добавлен. Для элемента со статичным позиционированием можно указать только Z-индекс.

Относительное позиционирование

Относительное позиционирование позволяет смещать элемент относительно его стандартного положения ― положения при статичном позиционировании.

Чтобы сместить элемент, передвиньте ползунки горизонтального и вертикального смещения или укажите значение вручную. Смещение по горизонтали и вертикали происходит относительно той точки, которую вы выберете:Позиционирование элементов в REG.Site 4

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

Абсолютное позиционирование

Элемент с абсолютным позиционированием смещается относительно родительского блока. Прямоугольник символизирует родительский блок, в котором находится элемент. Для настройки выберите точку, относительно которой будет смещаться элемент:Позиционирование элементов в REG.Site 5

Если для элемента выбрать абсолютное позиционирование, это повлияет на положение остальных элементов на странице. Вот как будут выглядеть элементы с относительным или статичным позиционированием:Позиционирование элементов в REG.Site 6

А вот так они будут выглядеть, если для изображения снизу выбрать абсолютное позиционирование:Позиционирование элементов в REG.Site 7

У элементов с абсолютным позиционированием нет фиксированного места на странице, в отличии от статичного или относительного. На то место, где находится элемент, перемещаются другие блоки или элементы.

Фиксированное позиционирование

Элементы с фиксированным позиционированием настраиваются и смещаются относительно окна браузера — в настройках расположения его символизирует прямоугольник. Всего доступно 9 точек, относительно которых можно смещать элемент:Позиционирование элементов в REG.Site 8

У элементов с фиксированным позиционированием, как и у элементов с абсолютным позиционированием, нет своего места на странице. Они привязываются к областям браузера. Такое позиционирование влияет на положение других элементов.

Так выглядит статичное и относительное позиционирование:Позиционирование элементов в REG.Site 9

А так фиксированное позиционирование с расположением вверху по центру:Позиционирование элементов в REG.Site 10

В примере изображение прикрепилось к верхней части браузера и скрылось под шапкой сайта. Место, на котором изображение находилось при статичном позиционировании, было заполнено подвалом сайта.

Как изменить позиционирование элементов для мобильной и планшетной версии

При помощи REG.Site можно создать версии сайта для разных устройств. Подробнее о том, как создать мобильную версию, читайте в статье.

Чтобы для мобильной версии сайта отдельно настроить позиционирование:

  1. Наведите на тот параметр, который должен отличаться в мобильной версии, и нажмите на значок телефона:Позиционирование элементов в REG.Site 13
  2. Перейдите на вкладку с иконкой планшета или телефона и поменяйте параметры:Позиционирование элементов в REG.Site 14

Готово. Изменения для мобильной или планшетной версии не будут влиять на версию сайта для компьютеров и наоборот.

Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 1 из 1