所以我正在制作一个布局有问题的网站。有四个角图像TL、TR、BL和BR由黑色块指示。深橙色区域是主要内容(宽度为 960 像素),外部区域由绿色箭头表示为浏览器窗口。见图:
图 http://dotcafedesigns.com/stackoverflow/problem.gif
顶部图像以尽可能窄的方式表示站点 - 如果它大于定义的区域,则不应允许它比此 (960 像素) 窄,则不应有滚动条。底部的两张图片代表不同宽度的浏览器。
左下角和右下角的黑色块(图像)应始终位于屏幕的左下角和右下角,除非宽度下降到 960px,在这种情况下,BL 和 BR 图像应该稍微戳入主区域。如果站点缩小到 200 像素,则 BR 图像不应该仍然在右上角。
在这一点上,我并不真正关心它在 IE6 中的工作原理(我可以让它大致工作),但我什至无法弄清楚如何在没有 Javascript 或极其实验性的 CSS 的情况下完全做到这一点。目前我正在使用绝对定位的 div 的哪种工作,但工作不太正确。
如果没有其他办法,我想我愿意接受一点 JS,但我宁愿不接受。
回答非常感谢!