允许滚动overflow
的元素位于左侧和顶部负向的解决方法是什么?
与here in example (jsFiddle)类似,只有3个红色方块可见,滚动不会切换。虽然有6个正方形,但其中3个位于顶部。
答案 0 :(得分:2)
我能想到的唯一方法是将div中的方块包装在与它们相同的高度中,并使用JQuery的scrollTop()方法:http://www.w3schools.com/jquery/css_scrolltop.asp但这也会强制包装div下方的水平滚动条。简短的回答:没有CSS解决方案,并且定位它们绝对避免了此解决方案的滚动 - 如果要使用此方法,请尝试向左浮动并清除每一行。
答案 1 :(得分:0)
我遇到了同样的问题,我能找到的唯一解决方案就是设置min-height
& min-width
使用JavaScript(我在这个项目中根本不使用jQuery)。
答案 2 :(得分:-1)
你需要将另一个div包装起来并给它溢出属性。