ナビゲーションに効果を作りたいとします(例:http://theme.co/x/)。私は画面の一番下にページをリフレッシュするたびにナビゲーションが必要で、トップにスクロールしてスクロールします。何か提案してください? 画面の下部にHTMLナビゲーションがあり、上にスティックされる
答えて
は、スクロールイベントにイベントリスナーを取り付け、スクロール位置が所望の位置よりも大きい場合、それはposition
0
からfixed
及びtop
だ設定NAV要素にクラスを追加します。
あなたの答えは、画面がサイズ変更された位置のサイズを変更した場合、1つの解像度に対してのみ機能します。だから、私はそれが動的に位置固定属性を設定するときに把握したい。 –
いいえ。あなたのロジックは、単一の解像度でしか動作しません。ある特定の値をトリガポイントとしてハードコーディングする代わりに、ビューポートの高さからナビゲーションバーの外側の高さを差し引いた動的な位置を使用します。その値は、スクロールイベントが呼び出されるたびに(またはorientationchange/resize/loadイベント中にのみ)計算される必要があります。 – Quantastical
theme.coウェブサイト、イベントをスクロールして、O削除するCSSクラスを追加するためにイベントを添付(http://theme.co/x/wp-content/themes/x-child-custom/framework/js/x-custom.js):
$window.scroll(function() {
var $menutop = $navbarWrap.offset().top - $navbar.outerHeight();
var $current = $this.scrollTop();
if ($current >= $menutop) {
$navbar.addClass('x-navbar-fixed-top');
} else {
$navbar.removeClass('x-navbar-fixed-top');
}
});
- 1. ボタンが画面上部にスティックされたときにページがジャンプする
- 2. ".hiddenpost"の一番下が画面上部にある場合
- 3. EditTextをその下のビューをスクロールしながら画面上部にスティックさせる方法は?
- 4. Android - 画面の下部にあるタブ
- 5. ios nativesciptの上部にあるTabViewスティック
- 6. 電報ボット画面の下部に「スティック」ボタンを付ける方法
- 7. 画面下部にオーバーハング通知があります
- 8. UIImagePickerControllerSourceTypeSavedPhotos iosの画面上部にアルバムがあります。
- 9. 広告が下部にスティックされない
- 10. テキストが画面の最下部に表示されない
- 11. viewForFooterInSectionが画面の下部に表示されない
- 12. 画面の下部にグラデーションが必要
- 13. Isbusyが画面上部に表示される
- 14. iOS ImageViewが画面いっぱいに表示されず、ボタンが画面下部に表示されない
- 15. 要素が画面上部にある場合のJQueryのテスト
- 16. バナーが画面上にプッシュダウンされる
- 17. 上部と下部の画面でタブを設定する
- 18. 画像を下にスティックする
- 19. Material-UI:下部のナビゲーションがページ下部に表示されない
- 20. 下にある画像を切り取るトップのナビゲーション項目
- 21. ページの下部にフッタースティックを作成し、上部に固定ナビゲーションがあります。
- 22. Fullpage.jsが画面上部に表示されない
- 23. Android:画面の下部に2つのボタンがありません
- 24. Ligthswitch 2015画面ナビゲーションの順番(htmlクライアント)
- 25. 画面の下部にあるDivのみ
- 26. ウェブサイト携帯電話の画面下部に黒いスペースがあります
- 27. ページまたは画面の下部にある位置div
- 28. divを画面の上部に貼る
- 29. ウェブページの下部/上部にJavaScriptがありますか?
- 30. コンテンツがdivにスティックされていて、最下部に行かない
はStackOverflowのへようこそ。あなたはおそらく認識していませんが、これはコード作成サービスではありません。問題を再現するためにいくつかのコードを含めてください。 – Aaron