Как добавить маржу top к class="row"
элементам с помощью твиттер-фреймворка?
css
twitter-bootstrap
это я
источник
источник
Хорошо, просто чтобы вы знали, что произошло тогда, я исправил использование некоторых новых классов, как говорит Acyra выше:
всякий раз, когда я хочу, я делаю
<div class="row top7"></div>
для лучшего реагирования можно добавить
margin-top:7%
вместо5px
например: Dисточник
.top-buffer { margin-top:20px; }
отличается от.top30 { margin-top:30px; }
? Ну, с точки зрения любого разработчика: это то же самое. Настройки в соответствии с вариантом использования здесь не учитываются. Особенно нет, если ОП ответил на свой вопрос.Bootstrap 3
Если вам нужно разделить строки в начальной загрузке, вы можете просто использовать
.form-group
. Это добавляет запас в 15px в конец строки.В вашем случае, чтобы получить маржу top, вы можете добавить этот класс к предыдущему
.row
элементу.Bootstrap 4
Вы можете использовать встроенные интервальные классы
Буква «t» в названии класса делает его применимым только к «верхней» стороне, есть аналогичные классы для нижней, левой, правой. Число определяет размер пространства.
источник
form-group
все еще присутствует , но были добавлены специальные классы для полей / отступов, которые могут выполнять эту работу и имеют больше опций.mt-3
не работает так, привыкform-group
Для Bootstrap 4 интервал следует применять, используя
в следующем формате:
Где свойство является одним из:
Где стороны является одним из:
Где размер является одним из:
Так что вы должны делать что-то из этого:
Прочитайте документы для получения дополнительной информации. Попробуйте живые примеры здесь .
источник
Иногда margin-top может вызвать проблемы с дизайном:
http://www.w3.org/TR/CSS2/box.html#collapsing-margins
Итак, я рекомендую создать «классы маржинального дна» вместо «классы маржинального верха» и применить их к предыдущему элементу.
Если вы используете Bootstrap для импорта файлов LESS Bootstrap, попробуйте определить классы полей с пропорциональными пробелами Bootstrap Theme:
источник
Я добавил эти классы в мою таблицу стилей начальной загрузки
пример
источник
Я использую эти классы для изменения верхнего поля:
Когда мне нужно, чтобы элемент имел расстояние 2em от элемента выше, я использую его следующим образом:
Если вы предпочитаете пиксели, измените их на px, чтобы они были по-вашему.
источник
<div class="row margin-top-20">
более<div class"row" style="margin-top: 2.0em">
?Вы можете использовать следующий класс для начальной загрузки 4:
mt-0
mt-1
mt-2
mt-3
mt-4
...Ссылка: https://v4-alpha.getbootstrap.com/utilities/spacing/
источник
Bootstrap 4 alpha, для margin-top: сокращенные имена классов CSS mt-1, mt-2 (mt-lg-5, mt-sm-2) одинаковы для нижнего, правого, левого и у вас также есть автоматический класс ml- авто
Единицы измерения от :
1
до5
: в переменной .scss, что означает, что если вы установите mt-1, это даст .25rem поля margin.читать дальше здесь
https://v4-alpha.getbootstrap.com/utilities/spacing/#horizontal-centering
источник
Добавьте к этому классу в файле .css:
или создайте новый класс и добавьте его к элементу
источник
Если вы хотите изменить только на одной странице, добавьте следующее правило стиля:
источник
В Bootstrap 4 alpha + вы можете использовать это
Классы названы в формате:
{property}-{sides}-{size}
источник
источник
Bootstrap3
CSS (только для желоба, без полей вокруг):
CSS (равные поля около 15px / 2):
Применение:
(с SASS или LESS 15px может быть переменной из начальной загрузки)
источник
простой код
источник
Вы можете добавить этот код:
источник
Просто используйте это
bs3-upgrade
помощник для интервалов и выравнивания текста ...https://github.com/studija/bs3-upgrade
источник
Если вы используете BootStrap 3.3.7, вы можете использовать библиотеку с открытым исходным кодом bootstrap-spacer через NPM
или вы можете посетить страницу GitHub:
Вот пример того, как это работает для разделения строк с помощью класса .row-spacer:
Если вам потребуется пробел между столбцами, вы также можете добавить класс .row-col-spacer:
Также вы можете комбинировать различные классы .row-spacer и .row-col-spacer:
источник
Мой трюк Не очень чистый, но у меня хорошо работает
источник