我正在构建一个基于框架的小型博客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,因为导航菜单对用户当然是可见的。但是,这不会使导航栏的媒体查询处理更加复杂吗?那么在使用响应式网格时,我应该将导航栏放在哪里?