2

我将页脚设置为固定,这样即使页面向下滚动,它的页脚也会保持原样。

当我在 Chrome 中的 VS 2010 运行/调试中浏览它时,它运行良好!

但是,当我将它部署到 IIS 6.1 并使用 Google Chrome 浏览它时,它并没有做我想要的。但是,它在 IE 和 Firefox 中确实有效。这是 Chrome 特有的问题吗?我正在做这样的事情:

<div id="footer">
   Footer goes here
</div>

这是CSS:

#footer {
    background: #2d89ef;
    bottom: 0px;
    color: white;
    font-family: 'Segoe UI', 'Open Sans', Verdana, Arial, Helvetica, sans-serif;
    font-size: 18px;
    height: 50;
    left: 0%;
    position: fixed!important;
    position: fixed!important;
    right: 0%;
    text-align: center;
    top: expression((0-(footer.offsetHeight)+
    (document.documentElement.clientHeight?
    document.documentElement.clientHeight:
    document.body.clientHeight)+(ignoreMe=document.documentElement.scrollTop?
    document.documentElement.scrollTop:document.
    body.scrollTop))+'px');
    visibility: visible;
    width=100%;
}

请建议可能的解决方案,谢谢!

4

1 回答 1

2

尝试(重新启动您的 IIS 管理器,然后清除浏览器缓存。这可能会解决您的问题。

于 2013-03-05T10:58:30.727 回答