我在CSS中做了以下问题(我想在页面准备时避免额外的javascript): 我有一个100行的表,它的大小比窗口大。 我想让table height = winodw height,这样我就可以在桌子上插入一个滚动条了。原因在于我不得不在桌子周围(上下)“浏览”div,以便在滚动时可以看到它们。如果我将容器的高度设置为精确像素,它会很好,但使用%,只会在页面上产生带有滚动的表格。有没有可能在没有JavaScript的CSS中做到这一点?CSS桌面高度
所以我目前的CSS的表:
#mainTable{
width: 100%;
height: 100%;
overflow: auto;
display: block;
}
的事情是,这并不产生相同的结果,如果我做height=800px
,因为窗口是800像素,因为与%你就得到一个滚动页面和px你在桌子上滚动。
是的,但我们需要看到你的代码,在jsfiddle – Cherniv
问题是巨大的...因为我使用了几个额外的库和其他ppls css。我仍然会张贴更多的代码来说明问题。 –
你尝试溢出:滚动而不是自动.. – Sasidharan