gpt4 book ai didi

html - 水平和垂直滚动 HTML 表格,同时左列固定

转载 作者:太空狗 更新时间:2023-10-29 15:45:46 25 4
gpt4 key购买 nike

我正在尝试创建一个 HTML 表格,其中它的高度有限并且在水平滚动时左侧保持固定(并且表格主体可以水平滚动)但是垂直滚动时不固定(左侧将与表格的其余部分一起滚动)。

fixed    scrollable
1 body content
2 body content
3 body content
4 body content
. .
. .
. .

我找到了 this solution但是,它仅解决水平滚动问题。在 Eamon Nerbonne jsFiddle 例如,将 height: 150px; 添加到 div 将演示我正在尝试解决的错误。

我想找到一个只涉及 HTML 和 CSS 的解决方案。

最佳答案

将另一个 div 添加到 Eamon Nerbonne 的 solution ,给了我以下解决方案:

jsFiddle

基本上解决方案是,如果您添加另一个控制次级 div 流的父 div 可能会给您一个机会。

<div class="first">
<div class="second">
<table>
<tr><td class="headcol">1</td><td class="long">QWERTYUIOPASDFGHJKLZXCVBNM</td><td class="long">QWERTYUIOPASDFGHJKLZXCVBNM</td></tr>
<tr><td class="headcol">2</td><td class="long">QWERTYUIOPASDFGHJKLZXCVBNM</td><td class="long">QWERTYUIOPASDFGHJKLZXCVBNM</td></tr>
<tr><td class="headcol">3</td><td class="long">QWERTYUIOPASDFGHJKLZXCVBNM</td><td class="long">QWERTYUIOPASDFGHJKLZXCVBNM</td></tr>
<tr><td class="headcol">4</td><td class="long">QWERTYUIOPASDFGHJKLZXCVBNM</td><td class="long">QWERTYUIOPASDFGHJKLZXCVBNM</td></tr>
<tr><td class="headcol">5</td><td class="long">QWERTYUIOPASDFGHJKLZXCVBNM</td><td class="long">QWERTYUIOPASDFGHJKLZXCVBNM</td></tr>
<tr><td class="headcol">6</td><td class="long">QWERTYUIOPASDFGHJKLZXCVBNM</td><td class="long">QWERTYUIOPASDFGHJKLZXCVBNM</td></tr>
<tr><td class="headcol">7</td><td class="long">QWERTYUIOPASDFGHJKLZXCVBNM</td><td class="long">QWERTYUIOPASDFGHJKLZXCVBNM</td></tr>
<tr><td class="headcol">8</td><td class="long">QWERTYUIOPASDFGHJKLZXCVBNM</td><td class="long">QWERTYUIOPASDFGHJKLZXCVBNM</td></tr>
<tr><td class="headcol">9</td><td class="long">QWERTYUIOPASDFGHJKLZXCVBNM</td><td class="long">QWERTYUIOPASDFGHJKLZXCVBNM</td></tr>
</table>
</div>
</div>

我像这样为外部 div 添加了样式:

div.first {
width: auto;
overflow-y: scroll;
overflow-x: hidden;
height: 150px; /* this is the height that you expect to contain */
padding-bottom: 1px;
position: absolute;
left:0;
top:auto;
}

关于html - 水平和垂直滚动 HTML 表格,同时左列固定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20869642/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com