О реализации моего первого сайта Wordpress.Насколько я понимаю, это помогает, если мой цикл вызывает универсальный элемент, например:
<div id="article-excerpt">
<div>Article Heading</div>
<div>Article Sub-heading</div>
</div>
При использовании Twitter Bootstrap или 960.gs мой канал охватывает несколько столбцов и несколько строк.
Например, статьи располагаются горизонтально по вложенной сетке, состоящей из 5 столбцов.Каждые 5 пунктов, есть новая строка.
Row 1: [article div] [article div] [article div] [article div] [article div]
Row 1: [article div] [article div] [article div] [article div] [article div]
Row 1: [article div] [article div] [article div] [article div] [article div]
etc.
Я объясню следующий бит, чтобы убедиться, что у меня есть фундаментальное понимание того, как работают эти системы.
В 960.gs,для вложенных сеток мне нужно объявить первый и последний элементы в каждой строке с классами alpha
и omega
соответственно:
<div id="article excerpt" class="alpha grid_1">
<div>Article Heading</div>
<div>Article Sub-heading</div>
</div>
Аналогично, в Twitter Bootstrap мне нужно поместить каждую строку всвой специальный DIV:
<div class="row">
<div id="article-excerpt" class="span1">
<div>Article Heading</div>
<div>Article Sub-heading</div>
</div>
<div id="article-excerpt" class="span1">
<div>Article Heading</div>
<div>Article Sub-heading</div>
</div>
<div id="article-excerpt" class="span1">
<div>Article Heading</div>
<div>Article Sub-heading</div>
</div>
<div id="article-excerpt" class="span1">
<div>Article Heading</div>
<div>Article Sub-heading</div>
</div>
<div id="article-excerpt" class="span1">
<div>Article Heading</div>
<div>Article Sub-heading</div>
</div>
</div>
Если моя сетка не вложена, все немного проще.Я понимаю, что могу просто поместить span1
или grid_1
в свой контейнер.Каждая строка автоматически переносится на следующую строку, когда достигает максимального числа столбцов.
Учитывая это, мой цикл Wordpress будет очень простым.Не нужно было бы определять первый и последний элементы в строке, или количество, или число приращений, или что-нибудь в этом роде.
Я хочу выяснить, есть ли способ упростить мой подход, чтобыЦикл не обязательно должен подсчитывать предметы, вроде как:
<div class="grid_5">
<LOOP> <div class="grid_1">generic article</div> </LOOP>
</div>