powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / bootsrap - поясните непросвещённому
6 сообщений из 6, страница 1 из 1
bootsrap - поясните непросвещённому
    #39507971
ValGer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поясните в чём разница между xs, sm, md, lg в определении колонок?

Читаю на одном из сайтов ( https://itchief.ru/lessons/bootstrap-3/22-the-grid-system-twitter-bootstrap-3):
"... Кроме указания ширины адаптивному блоку необходимо ещё указать и класс УСТРОЙСТВА (вместо 1 вопроса). Класс устройства будет определять то, на каком viewport будет действовать эта ширина. В Bootstrap 3 различают 4 основных класса. Это xs, sm (ширина viewport >= 768px), md (ширина viewport >= 992px) и lg (ширина области просмотра браузера >=1200px)."
И ещё:
"... Например, адаптивный блок с классом col-xs-6 col-lg-3 будет иметь на УСТРОЙСТВАХ xs, sm и md ширину 50% (6/12), на lg - 25% (3/12)."

Я, как создатель сайта, откуда могу знать на каком УСТРОЙСТВЕ будут его просматривать: десктоп ( с размером экрана 21"), ноутбук, планшет или, наконец, смартфон с экраном 7" ?
Что я должен писать в коде? - Не врубаюсь!
С уважением ВВГ

PS: Вижу, что, например, при заходе на Яндекс с десктопа и со смартфона имеется резкое различие по внешнему виду, то есть, это фактически два разных сайта.
...
Рейтинг: 0 / 0
bootsrap - поясните непросвещённому
    #39507974
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ValGer,

предполагается, что страницы Вашего сайта будут автоматически подстраиваться под различные устройства.
Это так называемая адаптивная вёрстка .

От Вас требуется определиться с поведением страниц на различных экранах и реализовать его при помощи подходящих классов bootstrap.
...
Рейтинг: 0 / 0
bootsrap - поясните непросвещённому
    #39507987
ValGer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,

Мне вполне понятна общая идея, непонятно как её реализовать. Что в коде-то писать из этих 4 вариантов? Или исходя из значения viewport пользователя должны быть в коде запрограммированы все 4 варианта по примерно такому принципу?

Если viewport = 768px
Используй col-xs-?

Если viewport = 992px
Используй col-md-?

Если viewport = 1200px
Используй col-lg-?

Или это бред?!
С уважением ВВГ
...
Рейтинг: 0 / 0
bootsrap - поясните непросвещённому
    #39508003
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ValGer,

Вы же сами привели цитату: "Например, адаптивный блок с классом col-xs-6 col-lg-3 будет иметь на"...
Таких-то устройствах такое-то поведение, на таких-то другое.

Вам нужно определить как должна выглядеть страница на одних экранах, а как на других.
Проставить соответсвующие классы элементам, чтобы в зависимости от устройства применялись соответсвующие стили из bootstrap.
...
Рейтинг: 0 / 0
bootsrap - поясните непросвещённому
    #39508004
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А все "4 варианта" уже прописаны за Вас.
...
Рейтинг: 0 / 0
bootsrap - поясните непросвещённому
    #39508032
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ValGer,

А чё читать «на одном из сайтов», если есть родная полноценная дока, где все написано с примерами и выкладками???
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / bootsrap - поясните непросвещённому
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]