我这辈子都做不到。我想要一个固定的 div (菜单)在一个居中的 div (内容)的左边。当窗口变小时,页面应该能够像往常一样调整大小,固定 div 接触左窗口墙。
我画了一张我想做的图:
编辑我希望能够调整窗口大小,并且内容和菜单不应该从左侧浏览器墙上掉出来。而且菜单应该始终相对于内容固定......编辑
EDIT2以下正是我想要的(来自 xFortyFourx 的扩展解决方案):
#body{width: 1200px; border: 1px solid #000; margin: 0 auto;}
#wrap {width: 800px;min-width: 800px;min-height: 1800px;margin: 0px auto;border: 2px #000 solid;position: relative;}
#sidebar {width: 160px;height: 100px; border: 2px #000 solid;position: absolute;top: 0;left: -180px;}
#fixed{position: fixed; width: 160px; height: 50px; background-color: #234324;}
<div id="body"><div id="wrap"><p>Content</p><div id="sidebar"><div id="fixed"><p>Sidebar</p></div></div></div></div>
编辑2