Bootstrap сетки Пример: средняя устройств
В предыдущей главе мы представили пример сетки с классами для небольших устройств. Мы использовали две дивы (колонны) , и мы дали им 25%/75% раскол:
<div class="col-sm-3">....</div>
<div class="col-sm-9">....</div>
Но на средних устройствах конструкция может быть лучше , как 50%/50% раскола.
Совет: Средние устройства определяются как имеющие ширину экрана от 992 пикселей до 1199 пикселей.
Для средних устройств , которые мы будем использовать .col-md-*
классы.
Теперь мы добавим ширину столбцов для средних устройств:
<div class="col-sm-3 col-md-6">....</div>
<div class="col-sm-9 col-md-6">....</div>
Теперь Bootstrap собирается сказать "на небольшой размер, посмотрите на классы с -sm- в них и использовать их. В среднего размера, посмотрите на классы с -md- в них и использовать их".
Следующий пример приведет к 25%/75% расколу на небольших устройствах и 50%/50% раскола на средних (и больших) устройств. На дополнительных небольших устройств, он будет автоматически суммируется (100%):
пример
<div class="container-fluid">
<h1>Hello World!</h1>
<div
class="row">
<div class="col-sm-3
col-md-6" style="background-color:yellow;">
<p>Lorem ipsum...</p>
</div>
<div class="col-sm-9 col-md-6" style="background-color:pink;">
<p>Sed ut perspiciatis...</p>
</div>
</div>
</div>
Попробуй сам " Примечание: Убедитесь , что сумма всегда добавляет до 12 лет .
Использование всего Medium
В приведенном ниже примере, мы только указать .col-md-6
й .col-sm-*
.col-md-6
класс (без .col-sm-*
). Это означает , что средние и крупные устройства будут разделены 50%/50% - потому что класс масштабируется. Тем не менее, для небольших устройств, то будут расположены вертикально (ширина 100%):
пример
<div
class="row">
<div class="col-md-6" style="background-color:yellow;">
<p>Lorem ipsum...</p>
</div>
<div class="col-md-6" style="background-color:pink;">
<p>Sed ut perspiciatis...</p>
</div>
</div>
Попробуй сам " В следующей главе показано, как добавить различные раздвоение процента для больших устройств.