你将如何在 CSS 中制作具有统一大小和边距的元素的流动网格?
我遇到的主要问题是利润。我觉得显而易见的解决方案是将宽度和边距设置为百分比并完成它。这不起作用,因为垂直边距是容器宽度的百分比。当容器水平调整大小时,垂直间距关闭。
我试过两种方法。一种带有百分比边距,另一种带有 'em' 边距。它们都不能正确缩放。我能做些什么?
你将如何在 CSS 中制作具有统一大小和边距的元素的流动网格?
我遇到的主要问题是利润。我觉得显而易见的解决方案是将宽度和边距设置为百分比并完成它。这不起作用,因为垂直边距是容器宽度的百分比。当容器水平调整大小时,垂直间距关闭。
我试过两种方法。一种带有百分比边距,另一种带有 'em' 边距。它们都不能正确缩放。我能做些什么?
你在寻找这样的东西吗?http://jsfiddle.net/LMJTu/
在小提琴上,单击按钮以更改外部 div 的大小。
好吧,我找到了解决方案。我将每个按钮包装在一个容器元素中。外部容器非常适合宽度和高度的百分比。然后,内部元素有一个边距以在每个按钮之间添加间距。
边距仍然取决于主体的宽度,但至少按钮的大小是正确的。有没有更优雅的解决方案?
是否可以让左右两边没有填充或边距?(所以它们之间的空间应该由宽度决定。