0

サイトにオフ キャンバス メニューを追加しようとしていますが、選択したのは mmenu( http://mmenu.frebsite.nl/index.php ) でした。フッター以外はすべて機能します。サイトのフッターに粘着性があり、メニューをクリックして開くたびに、フッターの位置がずれてしまいます。

固定フッターの場合、クラス mm-fixed-bottom: id="footer" class="mm-fixed-bottom">Goodbye< を追加します。

例: http://jsfiddle.net/1eddy87/Lx5ps/1/

固定要素には「mm-fixed-bottom」を使用する必要があるという文書化された方法を試しましたが、うまくいきませんでした。

ドキュメント: http://mmenu.frebsite.nl/tutorial.php

ページの一番下までスクロールし、ヘッダーからメニューを開くと、フッターがずれていることがわかります。

何か案は??

私は固定ではなく絶対を使用していることに気づきました。スティッキー フッター ( http://mystrd.at/modern-clean-css-sticky-footer/ ) の要件です。mm-fixed-bottom が機能することを期待して修正しようとしましたが、機能しませんでした。絶対を使用するための修正が必要です。

4

2 に答える 2

0

同じ問題を抱えていましたが、css calcを使用することにしました。

html.mm-opened .mm-page {
height: -webkit-calc(100% - 320px);
height: -moz-calc(100% - 320px);
height: calc(100% - 320px);}

320px はフッターの高さです。Calc は十分にサポートされています。計算ブラウザのサポートを参照してください

于 2014-06-11T18:13:00.970 に答える