1
メニューUser
の上にカーソルを置くと、メニューは左= 0に表示されますが、それはちょうどUser
の 'ボタン'の下に表示されます。どうすればこれを達成できますか? (のみCSS3)ドロップダウンメニューCSS3の位置
メニューUser
の上にカーソルを置くと、メニューは左= 0に表示されますが、それはちょうどUser
の 'ボタン'の下に表示されます。どうすればこれを達成できますか? (のみCSS3)ドロップダウンメニューCSS3の位置
あなたのCSSに、このルールを追加します。
.menu > li {
position: relative;
}
を説明:あなたが要素にposition: absolute
を指定した場合、top
とleft
は、他の任意のposition
を持っている最初の親要素に対する相対になりますstatic
より。そのような要素が見つからない場合、それはページの相対的なものになります(あなたの場合のように)。エレメントが文書フローから取り出されないため、position: relative
を指定するのが最も簡単な解決策です。
ありがとうございました。 –
もう一度私を助けてください、しかし私のメニューでは、私は 'position:absolute'を使う必要があります – Preston