Секция с подложкой

Типичная задача верстки: сделать секцию сайта с изображением в качестве бэкграунда. Весь блок должен быть адаптивным и полностью перекрыт изображением, без искажения самого изображения.

Без имени-2

Без имени-1

В былые времена эта задача решалась просто:

Но технологии развиваются, интернет — это уже сфера не только домашних ПК, но и телефонов, планшетов, нетбуков, 3G, iMac, и многих других приблуд для просмотра страницы сайта. Если мы установим в качестве подложки изображение размером 1600 на 900 пикселей — этого будет достаточно большинству типичных домашних компьютеров, однако для телефона с 3G это чрезмерно большое изображение, и недостаточно четкое для retina-дисплея мака с широким каналом связи.

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

Это значит, что в качестве подложки секции мы должны использовать <img>, и заставить его вести себя адаптивно, как background-size: cover.

Первое, что пришло в голову — это использовать новое свойство object-fit, но сейчас всё еще есть проблема его плохой поддержки некоторыми браузерами.

Вариант два: абсолютно позиционированный блок.

Чтобы основное содержимое не было перекрыто подложкой, выставляем z-индексы.

Посмотрим что у нас получилось:

Основное содержимое секции

Основание астатично. Первое уравнение позволяет найти закон, по которому видно, что гироскопический маятник не входит своими составляющими, что очевидно, в силы нормальных реакций связей, так же как и волчок, основываясь на предыдущих вычислениях. Математический маятник, в силу третьего закона Ньютона, отличительно требует большего внимания к анализу ошибок, которые даёт угол тангажа. Момент силы трения даёт более простую систему дифференциальных уравнений, если исключить штопор. Начальное условие движения недетерминировано влияет на составляющие гироскопического момента больше, чем кожух.

140737493075050_11331

 
Profit!

Email this to someoneShare on VKShare on FacebookTweet about this on TwitterPin on PinterestShare on Google+Share on LinkedIn

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

42 − 38 =