Bootstrap col offset: Grid system · Bootstrap

css — смещение сетки начальной загрузки влево

Задавать вопрос

спросил

Изменено 4 года, 3 месяца назад

Просмотрено 6к раз

У меня простой макет начальной загрузки. Мне нужно создать пространство между столбцами, поэтому я использовал некоторые классы смещения. Есть только один вызов. Мне нужно, чтобы первая строка была слева (без пробела слева), а второй столбец был в середине первого и последнего, чтобы все они были хорошо выровнены.

Как это возможно в начальной загрузке? Я пытался использовать систему смещения, но не могу заставить ее работать.

Это то, что я пробовал до сих пор:

 
<дел> колонка заголовка 1 контент
Подробнее
<дел> столбец заголовка 2 контент Подробнее
<дел> столбец заголовка 3 контент Подробнее

Проверьте эту скрипку: https://jsfiddle. net/7a8tz591/

Вышеприведенное дает следующий результат, я бы хотел, чтобы это было объяснено здесь:

Используя flex box boostrap возможно:

 
<дел> <дел> <дел> колонка заголовка 1 контент Подробнее
<дел> столбец заголовка 2 контент Подробнее
<дел> столбец заголовка 3 контент Подробнее

Я удалил класс offset-lg-1 из каждого блока div.

1

Зарегистрируйтесь или войдите в систему

Зарегистрируйтесь с помощью Google

Зарегистрироваться через Facebook

Зарегистрируйтесь, используя адрес электронной почты и пароль

Опубликовать как гость

Электронная почта

Требуется, но не отображается

Опубликовать как гость

Электронная почта

Требуется, но не отображается

Bootstrap Offset Grid Примеры, учебные пособия и рекомендации

Bootstrap 4 Offset and Grid

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

В самой последней версии самого популярного мобильного дружественного фреймворка — Bootstrap 4 — есть просто специальный набор методов, применяемых для четкого размещения наших функций там, где они нам нужны, и изменения этого местоположения и привлекательности в зависимости от ширины экрана веб-страницы. показывается.

Это так называемые классы Bootstrap Offset Tooltip и push / pull . Они работают очень легко и инстинктивно, объединяясь с помощью инфиксов уровня сетки, таких как 9.0035-sm-, -md- и так далее.

Как вы можете использовать Учебное пособие по смещению Bootstrap:

Общий синтаксис их довольно прост — у вас есть действие, которое вам нужно использовать — например, .offset , наименьший масштаб сетки, который вам действительно нужен его можно добавить от и выше, например, -md , а также значение требуемого действия в различных столбцах, например, -3 .

Все это вместе дает результаты .offset-md-3 , который сместит нужный элемент столбца на 3 столбца вправо от его положения по умолчанию на экранах среднего размера и выше. Классы .offset всегда сдвигают свое содержимое вправо.

Все эти факторы дали результаты .offset-md-3 , которые сместят нужный компонент столбца вместе с 3 столбцами вправо от его положения по умолчанию на стандартных размерах экрана и выше. .offset классы постоянно перемещают свое содержимое вправо.

Какой-то пример

Перенести столбцы вправо операционные .offset-md-* классы. Такие классы улучшают левое поле столбца на * столбцов. Например, .offset-md-4 опережает .col-md-4 над четырьмя столбцами.

 <дел>
  
.col-md-4
.col-md-4 .offset-md-4
<дел>
.col-md-3 .offset-md-3
.col-md-3 .offset-md-3
<дел>
. col-md-6 .offset-md-3

Серьезная деталь

Важно отметить, что после Bootstrap 4 alpha 6 инфикс -xs был просто оставлен, поэтому для наименьших размеров экрана дисплея — менее 34em или 554 px инфикс размера сетки удалено — за классами офсетных инструментов следует предполагаемое количество столбцов. Таким образом, сценарий, описанный непосредственно выше, превратится во что-то вроде .offset-3 и будет работать на всех масштабах экрана, если только не будет определен стандарт для большего окна просмотра — вы можете легко сделать это, просто назначив правильные .offset- ~ здесь размер области просмотра ~ - ~ некоторое количество столбцов ~ классов для аналогичного элемента.

Эта процедура помогает, когда вы хотите спроектировать один элемент. Однако, если вы по какой-либо причине хотите удалить один элемент на основе соседних с ним, вы можете использовать классы .push - и .pull , которые обычно работают с тем же самым, но упаковывают свободная площадь теряется со следующим компонентом, если это возможно. Поэтому, например, если у вас есть две функции столбца — первый из 4 столбцов, а второй — 8 столбцов (они оба упаковывают всю всю строку), добавляя .push-sm-8 к первому элементу и .pull-md-4 ко второму фактически изменит порядок, в котором они представлены на маленьких окнах просмотра и выше. Здесь также имеет значение удаление инфикса –xs- для наименьших масштабов экрана дисплея.

И, наконец, учитывая, что Bootstrap 4 alpha 6 запускает утилиты flexbox для установки материалов, вы также можете использовать их для изменения порядка вашего веб-контента с помощью таких классов, как .flex-first и .flex-last для размещения элемента в начале или в конце его строки.

Заключительные мысли

Как правило, этот подход является одним из наиболее важных компонентов структуры сетки Bootstrap 4 — столбцы выбираются в соответствии с предполагаемым классом смещения Bootstrap и упорядочены так, как вы хотите, независимо от того, как они появляются.

Оставить комментарий

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

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