CSSスクロールメニュー-ドロップダウンメニューが正しくスクロールしない

RGriffiths

いくつかのメインメニュー項目にドロップダウンメニューがある水平スクロールメニューがあります。問題は、メインメニューをスクロールすると、ドロップダウンメニューが従わない(絶対位置)か、従うようにすると(相対)、メインメニューが押し上げられることです。

絶対の:

ここに画像の説明を入力してください

相対的:

ここに画像の説明を入力してください

CSSは次のとおりです。

.navbar {
    width:100%;
    overflow-x: auto;
    overflow-y: hidden;
    white-space: nowrap;
}

.dropdown-content {
     display: none; //displayed on hover
     position: absolute; //or relative
     background-color: #f9f9f9;
     box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
     z-index: 1;
}

これを修正するために私ができることについて何か提案はありますか?

私が探しているのは絶対バージョンです-ドロップダウンメニューがスクロールバーの上にドロップし、押し下げないことに注意してください-しかし、サブメニューが適切に配置されています。

絶対位置の例については、jsfiddleを参照してください。

https://jsfiddle.net/9hjgo1qc/7/

ニミット・シャー

ただ、追加vertical-align:top;.dropdownクラススタイル。問題を修正します。

ここでテストしてください

アップデート1

JQueryを使用して問題を修正しました。

こちらをご覧ください

アップデート2

jqueryメソッドを少し変更するだけで、複数のメニューで同じことを実現できます。

こちらをご覧ください

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

スターハックなしでドロップダウンメニューのCSSスタイルを修正

分類Dev

ドロップダウンメニューが正しく機能しない

分類Dev

ドロップダウンメニューが正しく機能しない

分類Dev

クリップパスcssを使用してドロップダウンメニューが機能しない

分類Dev

スクロール可能なドロップダウンメニューを修正

分類Dev

'y'のスタイルが正しく変更されていないドロップダウンメニューをプロット

分類Dev

CSSでスクロール可能なドロップダウンメニューを試す

分類Dev

ドロップダウンメニューはクリック時にスクロールします

分類Dev

CSSドロップダウンメニューが正しく表示されない

分類Dev

CSSドロップダウンメニューが正しく非表示/表示されない

分類Dev

要素UIフレームワークのスクロール可能なドロップダウンメニュー

分類Dev

クリックしにくいドロップダウンメニュー MaterializeCSS

分類Dev

CSSドロップダウンメニューは、ホバー時にヘッダーdivにスクロールバーを追加します

分類Dev

CSSドロップダウンメニュークロスブラウザ

分類Dev

textAreaがドロップダウンメニューと正しく整列しないのはなぜですか?

分類Dev

Twitter Bootstrap:ドロップダウンメニュークラスが機能しない

分類Dev

CSS-水平スクロールメニューがスクロールしない

分類Dev

HTMLドロップダウンメニューが正しく機能しない

分類Dev

ページのスクロール可能なドロップダウンメニューを作成する

分類Dev

CSSドロップダウンメニューがChromeで機能しない

分類Dev

CSSドロップダウンメニューが機能しない

分類Dev

ドロップダウンメニューCSSが機能しない

分類Dev

ドロップメニューが正しく閉じない

分類Dev

PHP-ドロップダウンメニュー(選択)がwhileループに対して正しく機能しない

分類Dev

PHP-ドロップダウンメニュー(選択)がwhileループに対して正しく機能しない

分類Dev

プッシュサイドメニューで本体がスクロールしないようにする方法

分類Dev

ドロップダウンメニューの正しいスタイル設定

分類Dev

CSS3レスポンシブドロップダウンメニューが機能しない

分類Dev

AJAXリクエストがドロップダウンメニューから正しい値を取得しないのはなぜですか?

Related 関連記事

  1. 1

    スターハックなしでドロップダウンメニューのCSSスタイルを修正

  2. 2

    ドロップダウンメニューが正しく機能しない

  3. 3

    ドロップダウンメニューが正しく機能しない

  4. 4

    クリップパスcssを使用してドロップダウンメニューが機能しない

  5. 5

    スクロール可能なドロップダウンメニューを修正

  6. 6

    'y'のスタイルが正しく変更されていないドロップダウンメニューをプロット

  7. 7

    CSSでスクロール可能なドロップダウンメニューを試す

  8. 8

    ドロップダウンメニューはクリック時にスクロールします

  9. 9

    CSSドロップダウンメニューが正しく表示されない

  10. 10

    CSSドロップダウンメニューが正しく非表示/表示されない

  11. 11

    要素UIフレームワークのスクロール可能なドロップダウンメニュー

  12. 12

    クリックしにくいドロップダウンメニュー MaterializeCSS

  13. 13

    CSSドロップダウンメニューは、ホバー時にヘッダーdivにスクロールバーを追加します

  14. 14

    CSSドロップダウンメニュークロスブラウザ

  15. 15

    textAreaがドロップダウンメニューと正しく整列しないのはなぜですか?

  16. 16

    Twitter Bootstrap:ドロップダウンメニュークラスが機能しない

  17. 17

    CSS-水平スクロールメニューがスクロールしない

  18. 18

    HTMLドロップダウンメニューが正しく機能しない

  19. 19

    ページのスクロール可能なドロップダウンメニューを作成する

  20. 20

    CSSドロップダウンメニューがChromeで機能しない

  21. 21

    CSSドロップダウンメニューが機能しない

  22. 22

    ドロップダウンメニューCSSが機能しない

  23. 23

    ドロップメニューが正しく閉じない

  24. 24

    PHP-ドロップダウンメニュー(選択)がwhileループに対して正しく機能しない

  25. 25

    PHP-ドロップダウンメニュー(選択)がwhileループに対して正しく機能しない

  26. 26

    プッシュサイドメニューで本体がスクロールしないようにする方法

  27. 27

    ドロップダウンメニューの正しいスタイル設定

  28. 28

    CSS3レスポンシブドロップダウンメニューが機能しない

  29. 29

    AJAXリクエストがドロップダウンメニューから正しい値を取得しないのはなぜですか?

ホットタグ

アーカイブ