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 に答える