gpt4 book ai didi

html - 在固定高度表的 td 内滚动 div

转载 作者:太空宇宙 更新时间:2023-11-04 09:52:25 25 4
gpt4 key购买 nike

问题:https://jsfiddle.net/sjefb/xctr0zve/1/

<div style="height: 500px; border: 1px solid red">
<table border="1" id="table1">
<tr>
<td id="td1"></td>
</tr>
<tr>
<td id="td2">
<div>
testtest
</div>
</td>
</tr>
<tr>
<td id="td3">
<div id="div1">
<div>
test
</div>
<div>
test
</div>
<div>
test
</div>
<div>
test
</div>
<div>
test
</div>
<div>
test
</div>
<div>
test
</div>
<div>
test
</div>
<div>
test
</div>
<div>
test
</div>
<div>
test
</div>
<div>
test
</div>
<div>
test
</div>
<div>
test
</div>
</div>
</td>
</tr>
</table>
</div>

CSS:

    #table1 {
height: 100%;
width: 100%;
}

#td1 {
height: 40vh;
width:100%;
min-height: 240px;
}

#td2 {}

#td3 {
height: 60%;
overflow: hidden;
}

#div1 {
overflow: auto;
height: 180px;
/*works, not what I want*/
height: 100%;
display:block;
/* doesn't work*/
}

我希望 td3 中的行滚动,并且表格不超过红色区域。这些页面必须在所有屏幕格式上都是可读的,所以一切都必须使用百分比来完成。我试着吹啊吹,但 table 还是变得太大了。

你有什么建议给我吗?谢谢!

更新

这是我目前得到的: table too high

但我想看到这个: intended layout

最佳答案

这里有一个更新的 jsfiddle

#div1 {
height:100%;
overflow-y: scroll;
}

关于html - 在固定高度表的 td 内滚动 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39004885/

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