0

问题的背景:我正在使用 960px 网格,现在我的布局看起来像这件小艺术品:) 但我希望它实际上看起来更像这样,你可以看到侧边栏“视觉上”粘在窗口的左边框。

现在它实际上不必被卡住。我所需要的只是通过将其背景一直向左延伸来使它看起来像

放置这样一个背景,我想在网格外使用一个空的 div,看起来像这样:验证论文:

  • 它的(上,左)角是(0,0)
  • 它的高度与侧边栏相同
  • 它的宽度是(0,0)(x,y)的距离,其中 (x,y) 是侧边栏的右上角

注意:(x,y) 随着 Windows 浏览器大小的调整而移动,这让我很难解决这个问题。

我不知道我是否把我的问题说清楚了,但我希望有人知道该怎么做。如果您认为这种方法不是一个好选择,请告诉我。

4

1 回答 1

0

如果我认为你愿意它真的很容易

只做一个div

这是CSS

#divname{
    posision:fixed;
    top:25%;
    left:0;
    z-index:-1;
    width:100%;/* make sure the body is 100% to*/
}

高度只是你在侧边栏中使用的 100%

于 2012-12-28T02:57:26.190 回答