阿波罗的战车
<style type="text/css">
*{ margin:0; padding:0; } div{ width:1000px; height:auto; background:green; margin:0 auto; position:relative; } h1{ width:100%; height:200px; } p{ width:200px; height:200px; background:red; position:fixed; left:50%; top:50%; margin:-100px 0 0 500px; }</style></head><body><div>
<h1>1</h1>
<h1>2</h1>
<h1>3</h1>
<h1>1</h1>
<h1>2</h1>
<h1>3</h1>
<h1>1</h1>
<h1>2</h1>
<h1>3</h1>
<h1>1</h1>
<h1>2</h1>
<h1>3</h1></div><p></p>不知道你要是不是这样,如果你的整体宽度大于1366的话,可能你就要缩小中心的那个板块宽度,那么久需要用一点JS (还有就是fixed 兼容到IE7, 如果你要兼容到IE6就需要用js编辑右边的板块在保持在在右边了)