【发布时间】:2015-01-08 11:19:56
【问题描述】:
我见过几个使用 Foundation 的网页,其中一个特征是行的宽度。这些页面的优点在于它们在网站的两边都有很棒的样式。
所以问题不在于如何修改行宽,而是如何定位行的两侧以设置样式。
有什么建议吗?谢谢!
【问题讨论】:
标签: styles row zurb-foundation
我见过几个使用 Foundation 的网页,其中一个特征是行的宽度。这些页面的优点在于它们在网站的两边都有很棒的样式。
所以问题不在于如何修改行宽,而是如何定位行的两侧以设置样式。
有什么建议吗?谢谢!
【问题讨论】:
标签: styles row zurb-foundation
不太确定外部行的样式是什么意思,如果您希望元素不包含在行中,您可以通过向 div 添加特定的 css 类和属性来将它们带到外部定位,例如
<div class="row">
<div id="left-box-off-row" class="small-12 column">
<!-- Content here -->
</div>
</div>
<style>
#left-box-off-row{left:-20em;width:20em;}
</style>
这只是一个让 div 超出行但保持其行为的示例。不包括行上的 div 也会使它们位于网格之外。你想设计什么元素?
回复后的版本
如果您希望您的内容包含在主网格使用列中,我个人的建议是这样。查看foundation 5文档,但简要说明,每行有12列,所以如果你想安排内容以适应70%的主要内容和30%的侧边栏,我会做这样的事情。
<div class="row">
<div class="large-2 columns">
<!-- Your left sidebar content -->
</div>
<div class="large-8 columns">
<!-- Your main content -->
</div>
<div class="large-2 columns">
<!-- Your right sidebar content -->
</div>
</div>
上面的例子是最简单和最常见的布局之一,一个带有侧边栏的主要内容。如您所见,列数应该加12,因此可以将类更改为大10和大1,通过这种方式,您可以设置额外的类来根据不同的屏幕尺寸改变div的行为,它的美使用框架。
这是对基础 5 的非常基本的理解。看来你已经开始了,没关系,但首先我强烈建议你检查这里给出的文档:http://foundation.zurb.com/docs/,它包括所有基础 5 控件的解释,特别是列的使用,这将帮助你完成很多设计,也有响应,只需几天时间。祝你好运,
【讨论】: