固定在IE中的背景 - 任何分辨率

时间:2010-04-28 05:50:16

标签: css

在我的网站中,我必须使用以任何分辨率固定的背景图像,并且在控制+滚动时不应更改。我使用了以下css。

/* CSS style */
img.bg {
   /* Set rules to fill background */
   min-height: 100%;
   min-width: 1024px;

   /* Set up proportionate scaling */
   width: 100%;
   height: auto;

   /* Set up positioning */
   position: fixed;
   top: 0;
   left: 0;
  }

  @media screen and (max-width: 1024px){
   img.bg {
    left: 50%;
    margin-left: -512px; }
  }

此代码在Firefox中运行良好,但背景图片在 IE7 浏览器中缩小。如何解决这个问题。任何人请帮助

2 个答案:

答案 0 :(得分:0)

不确定,但你的最小宽度和最小高度可能不适用于IE。看看this的最小高度修复。

答案 1 :(得分:0)

当谈到最小宽度和最小高度时,IE7表现得有些奇怪。为了解决这个问题,你可以尝试将IE7的宽度和最小宽度都设置为相同的值。