Привет.
Вопросы по bootstrap
.
Исходный код:
<div class="container">
<h1>HEADING</h1>
<div class="row">
<p class="col-md-4">Some text.........</p>
<p class="col-md-4">Some text.........</p>
<p class="col-md-4">Some text.........</p>
</div>
</div>
row
имеет margin-left:-15px и margin-right:-15px
, которые позволяют компенсировать padding-left:15px
у левого элемента и padding-right:15px
у правого элемента, которые имею класс, например, col-md-4
В данном примере в container лежит блок row, в котором ВСЕ ТРИ параграфа плавающие. Чтобы блок row не «схлопнулся», у него создан псевдоэлемент
.row:after, .row:before {
display: table;
content: " ";
}
У каждого псевдоэлемента задано clear: both
– чтобы не давал схлопнуться блоку с классом row
.
Не понятно то, зачем ПЕРЕД параграфами ставить псевдоэлемент. ПОСЛЕ зачем стоит – это понятно, схлопнуться блоку row
не дает. Зачем у каждого псевдоэлемента задано display: table
? Зачем еще нужен блок с классом row
?
container
заданы псевдоэлементы before
и after
?Идеальный способ работы с HTML это использовать таблицы, boostrap создал свой фреймворк основываясь на этом.
row
тоже самое что и <tr>
если говорить грубо.
Так же как в <table>
вы задаете сколько будет ячеек в таблице col-md-4
col-md-4
col-md-4
(похоже на td) в общем должно быть 12, или 24 смотря как настроен bootstrap
. 4+4+4 = 12
После чего вы добовляете row
(<tr>)
чтобы организовать новую линию дизайна.
Виртуальный выделенный сервер (VDS) становится отличным выбором
Хочу сделать таблицу с различными иконками в каждой страницеНе получается подсунуть эти эконки, они вообще не отображаются
Есть элемент stringgrid в который я вношу данные, могу добавлять, изменять через отдельные формы и результат сохраняется в stringgridНеобходимо сделать...
Использую Вулкан и GLFW для работы в полноэкранном режимеЕсть проблема - при выходе из приложения или просто переключении на рабочий стол возникает...