Я хочу складывать два столбца, когда размер экрана составляет от 768 до 1024 пикселей. Как я могу это достичь? Нужно ли мне менять любую загрузочную переменную? Я использую bootstrap-sass.Изменение точек взлома sass
0
A
ответ
0
По умолчанию точки останова в Bootstrap является:
- Дополнительных маленькие устройства Телефонов (< 768px)
- Малых устройств таблетки (≥768px)
- Средних устройств Desktops (≥992px)
- Больших устройств Рабочие столы (≥1200px)
(источник: http://getbootstrap.com/css/#grid)
При использовании SASS вы можете переопределить следующие переменные:
// Extra small screen/phone
//** Deprecated `$screen-xs` as of v3.0.1
$screen-xs: 480px !default;
//** Deprecated `$screen-xs-min` as of v3.2.0
$screen-xs-min: $screen-xs !default;
//** Deprecated `$screen-phone` as of v3.0.1
$screen-phone: $screen-xs-min !default;
// Small screen/tablet
//** Deprecated `$screen-sm` as of v3.0.1
$screen-sm: 768px !default;
$screen-sm-min: $screen-sm !default;
//** Deprecated `$screen-tablet` as of v3.0.1
$screen-tablet: $screen-sm-min !default;
// Medium screen/desktop
//** Deprecated `$screen-md` as of v3.0.1
$screen-md: 992px !default;
$screen-md-min: $screen-md !default;
//** Deprecated `$screen-desktop` as of v3.0.1
$screen-desktop: $screen-md-min !default;
// Large screen/wide desktop
//** Deprecated `$screen-lg` as of v3.0.1
$screen-lg: 1200px !default;
$screen-lg-min: $screen-lg !default;
//** Deprecated `$screen-lg-desktop` as of v3.0.1
$screen-lg-desktop: $screen-lg-min !default;
// So media queries don't overlap when required, provide a maximum
$screen-xs-max: ($screen-sm-min - 1) !default;
$screen-sm-max: ($screen-md-min - 1) !default;
$screen-md-max: ($screen-lg-min - 1) !default;
Таким образом, вы должны выбрать точку останова вы изменится. Я бы сказал, что вы только установили (в свои собственные переменные.scss! НИКОГДА не настраивайте bootstrap _variables.scss.) $ Screen-md to 1024px. После этого вы можете использовать классы bootstrap col, чтобы определить, когда стекать, а когда нет.
<div class="col-xs-6 col-sm-12 col-md-12 col-lg-6">...</div>
Это будет складываться на SM и MD-размер. На LG и XS он будет занимать 50% доступной ширины.
Надеюсь, что это поможет.
Смежные вопросы
- 1. Обновление взлома Sass framework - Несовместимые модули: 'px' и 'em'
- 2. Drupal: изменение шаблона без взлома модуля
- 3. Изменение стратегии импорта модуля путем взлома sys.modules
- 4. Изменение точек (...) внутри функции
- 5. Предотвращение взлома
- 6. Изменение формы точек серии XYPlot
- 7. Изменение цвета определенных точек графика
- 8. Изменение названия точек оси Х
- 9. Изменение контрольных точек в базе
- 10. Изменение точек многоугольника в OpenLayers
- 11. Изменение прозрачности точек в UIPageViewController
- 12. Изменение цвета некоторых точек участка
- 13. Java - Предотвращение взлома внутри метода
- 14. Ошибка взлома Zlib
- 15. Защитить скрипт от взлома (чтение каталогов, изменение файлов)
- 16. Изменение пикс эм boostrap 3 SASS версии
- 17. Sass: Изменение цвета с @for петли
- 18. установка контрольных точек в sass с минимальной и максимальной шириной
- 19. PCA Земельные участки в ggplot2: изменение цвета точек и изменение цвета рамки/эллипса вокруг точек
- 20. Добавление этого «взлома» в мой Bootstrap css
- 21. Изменение точек/вершин polyData в VTK
- 22. Изменение размера линии от конечных точек
- 23. Изменение размера точек данных с Highcharts
- 24. iOS - Изменение контрольных точек Quad Curve?
- 25. Изменение цветов точек разброса в matplotlib
- 26. KonvaJs: Изменение точек линии при перетаскивании
- 27. Изменение количества точек изменяет результат fft
- 28. Изменение UIPageViewController собственного PageController относительно цвета точек
- 29. изменение цвета отдельных точек данных flotr2
- 30. Изменение размера разбросанных точек в matplotlib
Я изменил $ screen-md на 1025px, он частично работает, Я использую col-md-8, и он складывается для меньших экранов, единственная проблема заключается в том, что он складывается на экранах <= 1023px, а не для <= 1024px , – user3814030
Когда вы устанавливаете только экран-md на 1025px и настраиваете свой класс на «col-xs-6 col-sm-6 col-md-8 col-lg-6», это означает, что если ваш размер экрана находится между точными 1025px вверх для точного 1199px он будет складываться, ниже или выше, чтобы они выровнялись, кроме друг друга. Можете ли вы опубликовать свой класс или, возможно, настроить небольшую скрипку? Эта скрипка показывает, что я имею в виду: https://jsfiddle.net/DTcHh/9966/ Но с обычными размерами. Вам нужно растянуть окно вывода, чтобы увидеть изменения. – gkempkens