Медиа запросы, Bootstrap брейкпоинты и .container (Шаблон)

Комментариев нет
Медиа запросы, Bootstrap брейкпоинты и .container (Шаблон) 1 - lenium.ru

Медиа-запросы и размеры основного .сontainer тега, которые я использую для вёрстки сайтов. Сам я Bootstrap не использую, однако Брейкпоинты (точки) оттуда беру за основу.

Некоторые размеры точек, уже начали появляться в Bootstrap 2.0.0 версии, однако большинство из них (красным выделенные) были не такими точными: 480px, 768px, 940px (или 980px), 1210px (или 1200px).

Размеры точек в 576px (max-width: 575.98px и min-width: 576px), появились как Small (sm) размер, и официально стали использоваться в Bootstrap 4.0 версии.

Размеры точек в 1400px (max-width: 1399.98px и min-width: 1400px), появились как Extra extra large (xxl) размер и официально стали использоваться в Bootstrap 5.0 версии. Их также можно использовать для адаптива.

Все версии Bootstrap можно посмотреть здесь: https://getbootstrap.com/docs/versions/

.container {
	padding: 0 15px;
}

/* Media Min-Width */

/* 576 и выше (Малые девайсы - ландшафтные) */
@media (min-width: 576px) {
	.container {
		max-width: 540px;
		margin: 0 auto;
		padding: 0;
	}
}

/* 768 и выше (Средние девайсы - таблетки) */
@media (min-width: 768px) {
	.container {
		max-width: 720px;
	}
}

/* 992 и выше (Большие девайсы - десктопы) */
@media (min-width: 992px) {
	.container {
		max-width: 960px;
	}
}

/* 1200 и выше (Экстрабольшие девайсы - большие десктопы) */
@media (min-width: 1200px) {
	.container {
		max-width: 1140px;
	}
}

/* 1400 и выше (XX-Large devices (larger desktops)) Bootstrap 5 */
@media (min-width: 1400px) {
	.container {
		max-width: 1320px;
	}
}

/* Media Max-Width */

/* 0 - 1399.98 (Большие десктопы / X-Large devices (large desktops) */
@media (max-width: 1399.98px) {}

/* 0 - 1199.98 (Большие девайсы - большие десктопы) */
@media (max-width: 1199.98px) {}

/* 0 - 991.98 (Средние девайсы - таблетки) */
@media (max-width: 991.98px) {}

/* 0 - 767.98 (Малые девайсы - ландшафтные) */
@media (max-width: 767.98px) {}

/* 0 - 575.98 (Экстрамалые девайсы - телефоны) */
@media (max-width: 575.98px) {}

/* 0 - 424.98 (Экстрамалые девайсы - телефоны (доп)) */
@media (max-width: 424.98px) {}

В целом Bootstrap был создан в 2011 году, и интересно то, что он был создан во время обычного “хакатона”, командой разработчиков Twitter. И затем он стал одним из самых популярных CSS фреймворков и в 2020 году занимал 7-е место в рейтинге из всех самых популярных проектов на GitHub. Ну и понятное дело, что он используется миллионами разработчиками по всему миру.

Bootstrap оказался более чем идеальным фреймворком для многих, и за 11 лет вышло огромное количество других разных CSS фреймворков, это Foundation, Bulma CSS, Skeleton, uikit, Semantic UI, Tailwind CSS (который кстати довольно интересный), ну и прочие. Их было очень много, можете отписать в комментариях, с какими работали Вы и какое впечатление у Вас о них осталось.

Ужасно..Плохо..Нормально!Хорошо!Отлично! (Пока оценок нет)
Загрузка...

Поделиться:

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

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