我正在使用Zurb Foundation框架来构建前端(http://foundation.zurb.com/docs/grid.php),我已经创建了我的基本布局,没有任何问题 .
我想知道的是如何填充列内的内容?正如您所期望的那样,所有内容都与左侧对齐,但是如果没有自定义网格布局标记或在任何地方创建大量包装器,我都看不到创建填充的方法 .
例如,标记
<div class="container">
<div class="row">
<div class="eight columns customise-the-grid">
<p>My main content</p>
<ul><li>My item</li></ul>
<!-- other various content -->
</div>
<div class="four columns">
<div class="or-create-a-wrapper">
<p>My main content</p>
<ul><li>My item</li></ul>
<!-- other various content -->
</div>
</div>
</div>
</div>
一些CSS来说明
.customise-the-grid{
padding: 10px;
}
.or-create-a-wrapper{
padding: 10px;
}
3 回答
是的,这一直是网格系统和非流体设计的问题 . 不过要嘲笑他们,他们肯定会对流体设计有优势,但是他们很难处理 .
我要做的是在你希望填充的元素内的元素上设置一个边距 . 如果这是有道理的 .
要么
为什么不在子元素中添加填充或边距?就像是
您可以在父
column
上创建一个包含填充的包装器 .这是一个小提琴:https://jsfiddle.net/mantisse_fr/40cgg84u/