2

你将如何在 CSS 中制作具有统一大小和边距的元素的流动网格?

我遇到的主要问题是利润。我觉得显而易见的解决方案是将宽度和边距设置为百分比并完成它。这不起作用,因为垂直边距是容器宽度的百分比。当容器水平调整大小时,垂直间距关闭。

我试过两种方法。一种带有百分比边距另一种带有 'em' 边距。它们都不能正确缩放。我能做些什么?

4

3 回答 3

2

你在寻找这样的东西吗?http://jsfiddle.net/LMJTu/

在小提琴上,单击按钮以更改外部 div 的大小。

于 2012-05-27T23:58:51.187 回答
1

好吧,我找到了解决方案。我将每个按钮包装在一个容器元素中。外部容器非常适合宽度和高度的百分比。然后,内部元素有一个边距以在每个按钮之间添加间距。

http://jsfiddle.net/9jGYK/4/

边距仍然取决于主体的宽度,但至少按钮的大小是正确的。有没有更优雅的解决方案?

于 2012-05-28T00:28:51.283 回答
0

是否可以让左右两边没有填充或边距?(所以它们之间的空间应该由宽度决定。

于 2013-10-12T16:07:07.270 回答