Webページで特定のボタンをクリックすると、ユーザーが「はい」または「いいえ」をクリックするまでページ全体がグレー表示されるというスクリプトを作成しました。これは簡単に思えましたが、Superfishで使用しているメニューと競合が発生しています。ページの残りの部分がグレー表示されている場合でも、メニューにアクセスできます。
私はそれをsuperfishcssスクリプトが一連の
Position: relative
また
Position: absolute
そのため、灰色のカバーボックスが機能しない理由を理解するか、ナビゲーションバーの場所をソースにハードコードする必要があると考えました。私の懸念は、私がそれを行う場合、セットアップは私の解決策だけではないのではないかということです。
これを実現するために、グレーボックスコーディングで見逃したことがありますか?
#cover {
display:none;
position:absolute;
left:0px;
top:0px;
width:100%;
height:100%;
background:gray;
filter:alpha(Opacity=50);
opacity:0.5;
-moz-opacity:0.5;
-khtml-opacity:0.5
}
私はcssの経験があまりありません。昨日、解決策を数時間探しましたが、発生している問題に関連するものは何も見つかりませんでした。
ありがとう。