我之前发过一个类似的问题,当时我正在寻找javascript部分的帮助。
我现在已经想出如何让javascript工作以在下面的图像中重现这种影响,我需要帮助将我的“MIDDLE”可点击div放到位,但是......向下滚动以查看问题部分
好的,这是一个页面,其中包含我在jsfiddle上的代码。
Mu更新了尝试,让它大部分都在工作,但它似乎有点像我必须做的那样hacky
http://jsfiddle.net/jasondavis/HRq6G/5/embedded/result/
我有一个带有标题,内容,侧边栏,页脚区域的容器div。现在,当您单击标题div时,它将切换侧边栏和内容区域。
我真的想弄清楚如何在文章内容和侧边栏之间获得中间DIV,然后我将使该div成为切换所有内容的触发器。
在图像中,您可以看到新的中心div应始终保持附在文章div的右侧
如果你对这种东西感觉很好,我会非常感谢我能得到的任何帮助,我花了好几个小时试图找到一个div,就像我描述的那样没有运气。 div也应该是文章div的高度
http://jsfiddle.net/jasondavis/HRq6G/6/embedded/result/
我现在正在工作。它很可能会得到改善,我不得不做一些像设置一些负边缘的黑客,我会想象有更好知识的人可以做到这一点
答案 0 :(得分:1)
你的解释有点难以理解,但我认为这就是你想要的。基本上,侧边栏和主要内容区域之间有一个薄的div。单击它会导致侧边栏重新定位。再次单击它可以恢复侧边栏。
为了实现这一点,我选择绝对定位文章div右边缘的中间div。我打电话给中间div'触发器'。