Я строю небольшой блог на основе metalsmith
и PureCSS
фреймворка, который имеет простой макет из трех строк, например:
<div class="pure-g">
<div class="pure-u-1"> Navbar </div>
<div class="pure-u-1"> Content </div>
<div class="pure-u-1"> Footer </div>
</div>
Поскольку я все еще изучаю много новогоВещи о CSS и адаптивном дизайне. Мне интересно, нужно ли также помещать панель навигации в строку сетки или она должна располагаться вне ее. Документация PureCSS гласит следующее:
Весь контент, который виден людям, должен содержаться внутри блока сетки. Это гарантирует, что контент будет отображаться правильно.
Это сделало бы его yes , так как навигационное меню, конечно, видно пользователю. Но разве это не усложняет обработку медиа-запросов для панели навигации? Так куда же мне поместить панель навигации при использовании адаптивных сеток?