nelly.seのようにリンクごとに同じサイズのドロップダウンメニューを作成するためにいくつかのコードを検索してみましたが、それはわかりません。私はこのコードを試しました:各リンクの同じ幅のドロップダウン
.nav-dropdown{position:fixed; left:0; right:0;}
しかし、それはまったくできません。
私が働いているウェブサイトは次のとおりです。http://94.247.169.169/~welloteket/は
nelly.seのようにリンクごとに同じサイズのドロップダウンメニューを作成するためにいくつかのコードを検索してみましたが、それはわかりません。私はこのコードを試しました:各リンクの同じ幅のドロップダウン
.nav-dropdown{position:fixed; left:0; right:0;}
しかし、それはまったくできません。
私が働いているウェブサイトは次のとおりです。http://94.247.169.169/~welloteket/は
position: fixed
本当にそれがすべてでスクロールできないことを意味し、ウィンドウに関連して、それを修正します - 動作しません。
通常、ドロップダウンの場合はposition: absolute
を使用し、left
とtop settings as needed
を調整します。少なくとも2つの重要な追加事項があります:
1.)それは、あなたが修正したいと考えている要素の直接の子要素でなければなりません。あなたがリンクしている例では、黒のナビゲーションバー、おそらくul
要素がそこにあります。
2.)その親コンテナはposition: relative
である必要があります。
「メガドロップダウン」の種類(関連するメインメニューエントリに関係なく各ドロップダウンのサイズと位置が同じです)は、通常のドロップダウンよりも扱いにくいです(つまり、メインメニューエントリのすぐ下/あなたは必然的にJavascriptが必要です。
これらの一般的なガイドライン以外に、詳細なコード(HTML、CSS、JSなど)がある場合にのみお手伝いします。
あなたの投稿にコードを含めてください。 –
.nav-dropdown {位置:固定;左:0;右:0;}しかし完全に間違っている – borresnorre
質問はデバッグヘルプ( "なぜこのコードは動作していませんか?")は、特定の問題またはエラーと質問自体にそれを再現するのに必要な最短コードを含める必要があります。明確な問題文がない質問は、他の読者にとって有用ではありません。参照:[mcve]を作成する方法。 –