0

バックボーンプロジェクトでブートストラップを使用しています。私は(今のところ)「クラシック」レスポンシブナビゲーションバーのみを使用しています。ブラウザを縮小するか、1つのモバイルで入力すると、1つのボタンが表示され、これによりレスポンシブメニューが展開されます。大きな画面の場合は、典型的なメニューが表示されます。

http://twitter.github.com/bootstrap/components.htmlのように(トップメニューにテキストが表示されますが、ブラウザー画面を縮小するとボタンが表示されます)

モバイル/低解像度などで開閉の瞬間に問題があります。縮小バージョンが表示されているときにメニューを開くように押すと、メニューが開かない場合や、メニューが閉じない場合があります。時々メニューを閉じて再開します....

具体的な回答は検索しませんが、CSS の問題を見つけるためのガイダンスが必要です。¿reduce/responsive メニューで navbar の下部を押すとどうなるかはどこで確認できますか? 私には考えがありません:(

4

1 に答える 1

0

コードを見ないと断言できませんが、DOM からビューを適切に削除していないと、ナビゲーション バーのクリックに対して複数のバインドが発生する可能性があります。そのため、ビューは表示されていない可能性がありますが、イベントはまだ発生しています。たとえば、ナビゲーション バーを表示し、それを使用してページをナビゲートすると、1 つしか表示されていない場合でも、ナビゲーション バーが再作成され、さらに別のイベントがバインドされます。ビューのすべてのイベントをバインド解除する必要があります。これを解決するための良い記事は次のとおりです。

バックボーン ビュー管理

ただの考えですが、コードを見ないと本当にわかりません。

于 2013-04-02T22:02:04.790 に答える