Html 如何修复溢出时的表布局:自动
我有一张简单的桌子。我想用简单的CSS和我的大脑制作一个可滚动的Html 如何修复溢出时的表布局:自动,html,css,Html,Css,我有一张简单的桌子。我想用简单的CSS和我的大脑制作一个可滚动的tbody 我知道这个问题已经讨论过很多次了,但我没有看到其他问题的解决办法 如果tbody可滚动,则滚动显示在tbody的右侧,在这种情况下,会使我的表格和单元格变形 示例->(我避免发布大量HTML代码和CSS代码) 当滚动条出现时,您将看到tbody单元格变形 我有两个问题: 为什么表格单元格会变形?由于表格布局:已修复 为什么我要放 .ov{ 身高:30%; 溢出:自动; }而不是.ov{ 高度:30px; 溢出:自动; }
tbody
我知道这个问题已经讨论过很多次了,但我没有看到其他问题的解决办法
如果tbody
可滚动,则滚动显示在tbody
的右侧,在这种情况下,会使我的表格和单元格变形
示例->(我避免发布大量HTML代码和CSS代码)
当滚动条出现时,您将看到tbody
单元格变形
我有两个问题:
表格布局:已修复
.ov{
身高:30%;
溢出:自动;
}
而不是.ov{
高度:30px;
溢出:自动;
}
,滚动条不会出现,t车身高度变满谢谢。这很正常。滚动条显示在
t正文中。但滚动条需要一些空间来显示它的按钮,这就是为什么它会推动你们的单元格<代码>表格布局:已修复
在此处没有角色。你可以试着把小提琴上的那根线去掉。最好尝试一些JavaScript滚动条解决方案。好吧,我对一些需要处理的表也有同样的问题,但在IE中,它们有点棘手。使用相同的代码,我向JSFIDLE添加了两个CSS样式,并向引用我的新CSS类的HTML元素之一添加了一个类。以下是链接:
这是我添加的代码(请原谅这个蹩脚的css类名)
我把这门课放在thead部分的第三栏
<td class="extra">Column 3</td>
第3列
我在FireFox(最新版本)中对此进行了测试。唯一的问题是,对于第三列,标题字段更大,因为它包含滚动条的宽度
希望有帮助
<td class="extra">Column 3</td>