滚动到负边距

时间:2014-01-08 04:49:43

标签: css overflow margin

tl; dr:如果你有一个带有负边距的元素,你可以这样做,滚动条允许你滚动到负面部分吗?

您好, 我有一个卡片需要上下扩展的页面(如果你的好奇和幸运,它可能会在http://www.biologicalspeculation.com/context.cgi上升)

我完成“扩展”的方法是使匹配的过渡使得高度在包含div的margin-top移动为负的同时扩展。这样可以获得平滑的动画效果,但这意味着包含的div会有越来越多的负边距,并最终离开页面,而您无法滚动到它。我尝试添加一个带溢出的中间div:scroll,但它有与body溢出相同的问题。

谢谢,尼克

1 个答案:

答案 0 :(得分:1)

为什么不让卡片只是在高度上扩展以适应内容,但是你使用jQuery to scroll the browser所以视图端口保留在展开的卡片而不是使用负边距?