首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >响应式布局问题

响应式布局问题
EN

Stack Overflow用户
提问于 2012-09-25 00:17:06
回答 1查看 228关注 0票数 1

我正在努力为我们正在建设的web应用程序提供一个响应式的设计。

下图显示了我正在做的一个原型,取自下面的jsfiddle。

而不是灰色的块相互折叠在一起,我希望它们继续水平,如果它离开视线,就会产生滚动。

我使用Erskine的gridpak为我生成了响应网格。有没有什么方法可以使用当前的网格来达到这种效果?我对此有点束手无策。

http://jsfiddle.net/brendan_rice/wT8MG/

先谢谢你...

代码语言:javascript
复制
EN

回答 1

Stack Overflow用户

发布于 2012-09-25 00:51:15

响应式网格的全部意义在于,你永远不需要水平滚动。

百分比是相对于它们的父代的。因此,无论您为<div class="main row">设置多大的宽度,您的每一列都将始终是总数的百分比。

因此,如果我们将所有列相加,就会得到(8 cols x (19.2% width + 1% margin)) - 1% remove first margin = 160.6%。当浮动元素比它们的父项大时,它们总是折叠到下一行,并且由于它总是比它的父项大,所以它不得不折叠。将所有列放在一行的唯一方法是将列的总宽度加起来等于其父容器的100%或更少。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12568969

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档