【发布时间】:2017-08-13 16:15:46
【问题描述】:
我有一个有两列的表。第一个(包含一个菜单)应该有一个 固定宽度,而第二个(包含一些页面内容)的宽度可以变化。表格应该溢出窗口(默认情况下不会溢出),否则如果内容非常宽,浏览器会减小菜单列的宽度。但是我不能为表格定义一个固定的宽度(导致它溢出),因为我不知道内容的宽度。
Overflow:scroll
似乎不适用于表格。我会感谢解决方法/解决方案。
<table class="rootTableContent">
<tr>
<td id="rootTableMenu">
</td>
<td id="rootTableContent">
</td>
</tr>
【问题讨论】:
-
您需要提供比这更多的代码。我不确定您到底面临什么问题。也许在 www.jsfiddle.net 上发布一些代码
-
你是不是只用表格布局?
-
表应该溢出什么?如果你不给表格一个固定的宽度,那么它会拉伸以适应它的容器。这就是它的工作原理。我建议绘制您希望页面行为的图表,然后我们可以建议适当的 HTML 和 CSS 来实现这一点。 (答案可能不是表格)
-
请不要使用表格进行布局。想想孩子们!
-
这可以通过 div 轻松实现。请不要在网站布局中使用表格
标签: html scroll html-table overflow