Skip to content Skip to footer
Open Hours:Mn - St, 8:00 a.m. - 9:00 p.m.
123, New Lenox, Chicago
Work Time8:00 - 18:00
Shopping Cart 0 items - $0.00 0
123, New Lenox, Chicago, IL 60606
Shopping Cart 0 items - $0.00 0

Extra background

Extra background

Extra bg & Push & Pull

Растягивание фона и смещение объектов

На этой странице демонстрируется “растягивание фона” и смещение объектов относительно своего исходного положения.

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

Параметр “Extend background” позволяет растянуть фон элемента за его пределы на фиксированную величину (tiny, small, medium, large). Численные значения этих величин задаются в таблицах стилей, что позволяет разработчику легко контролировать расположение элементов.

Группа параметров “Position” смещает объект относительно его исходного положения по оси X и/или Y. Величина смещения задается такими же параметрами, как и “Extend background”, что позволяет согласовывать сдвиги и выступы фона.

  • “Shift block” – работает за счет “position: relative” и изменений координат. Не влияет на соседние блоки, сдвигая данный блок независимо от них. Позволяет организовать перекрестные наезды блоков друг на друга.
  • “Push block” – работает за счет отрицательного “margin-left” и “margin-top”. Т.е. не только смещает текущий блок, но и “подтягивает” за ним следующие блоки.
  • “Pull block” – работает за счет отрицательного “margin-right” и “margin-bottom”. Т.е. не смещает текущий блок, а “подтягивает” к нему следующие блоки.

Cras vitae laoreet leo. Maecenas vestibulum, lorem eget lacinia tincidunt, velit elit faucibus velit, in aliquet dolor quam vitae lorem.

Barber Shop

Barber Shop

Art Director

Quisque convallis mi non placerat auctor. Maecenas ullamcorper ligula vitae justo suscipit, quis imperdiet eros dignissim.

Handmade

Handmade

Creative Designer

Aliquam eget nunc mi. Ut semper massa sed dolor congue vestibulum.

Charlotta Young

Charlotta Young

Designer
Shift, Push and Extend Background

Перекрывающиеся блоки

Предыдущая строка с Testimonials сдвинута вверх на "Medium"

Для следующих двух колонок применено “растягивание” фона в комбинации со сдвигом
для демонстрации перекрытия блоков с одновременным выходом за пределы контентной области сайта

Shift up & Extend BG

Этот блок сдвинут вверх и к нему применено “растягивание” фона для того, чтобы выдвинуть его за границу контентной области.
Также к нему применена “маска фона” – параметр, позволяющий фоновый цвет использовать как “тонирование” фонового изображения.

Shift up & Extend BG

К этому блоку применено только “растягивание” фона без сдвига.
Таким образом получаем два блока, которые зрительно больше, чем ширина контента сайта, хотя находятся в одной строке.
E-mail
Password
Confirm Password