【发布时间】:2017-09-21 14:00:17
【问题描述】:
这是我拥有的一些复杂的 html 表格格式: http://jsfiddle.net/nyCKE/8517/
问题是当我尝试进行溢出滚动时,“主题区域”表不起作用。它的高度设置为 200 像素,但是当我向表格添加许多行时,它不会停留在 200,它只是不断扩展表格。正如您在 jsfiddle 上看到的那样,我将 tbody 设置为溢出-y 滚动(我希望修复 thead)。但是,它拒绝滚动。 “类”表没有数据,所以它保持在 200 像素。这就是我想要的主题区域表的高度,但显然它更大。以下是一些相关的 css:
tbody {
overflow-y scroll;
}
.subjects{
width:100%;
height: 200px;
}
.classes {
width:100%;
height: 200px;
margin-top: 5px;
}
我忘了提到的另一件事是我有 2 个 div,一个用于左侧,一个用于右侧。左侧 div 包含主题和类表。右侧 div 包含概述。这是为了当窗口更大并且通过在小提琴中扩展窗口时,您可以看到概览表向右移动,这就是我想要的。我不确定这些 div 是否会扰乱 tbody 滚动。
有人知道如何解决我的问题吗?
【问题讨论】:
标签: html css html-table overflow