【发布时间】:2015-08-23 22:03:20
【问题描述】:
我需要你的帮助:
-
html, body和#content的高度为 100% &&#toolbar的高度为 50px,他是静态的 => 我需要计算#content的高度来填充没有滚动条的内容 -
#content > .a的宽度必须为 300px,#content > .b必须计算宽度以填充内容
jsfiddle.net:
【问题讨论】:
-
您应该为此使用 javascript。逻辑很简单:第一个问题 -> content.height = window.height - toolbar.height,第二个类似,(toolbar_width - total_A_buttons_width) / number_of_B_buttons = 单个按钮的宽度
-
但是你为什么要把这个布局弄得这么“死板”呢?我不认为有任何通过 css 的解决方案。也许您可以尝试使用百分比来解决您的问题
-
我在您提供的示例中没有看到那段代码,但我认为它是由不同的边距或填充或边框引起的(您必须采取一些像素考虑到),请尝试使用 outerHeight api.jquery.com/outerheight ,这对于您的情况更准确
-
这是边界... :-D