0

問題のサイトへのリンク: http://www.christopherwarrington.com/testing_ground

z-index 100 に設定された開始画面があり、それが他のすべての DIV の上にあることを確認します。Enter ボタンをクリックすると、スタート画面がスライドします。

Main DIV は、50 の z-index に設定されています。

問題は、スタート画面がスライドして消えると、メイン DIV 内のすべてを読むことができますが、必ずしもリンクをクリックできるとは限らないことです。これは、第 3 段落の最後で確認できます。リンクの上でマウスをスクロールすると、左側ではクリックできませんが、右側ではクリックできます。

ここで、メイン DIV の z-index をスタート画面の z-index より高く変更すると、すべてのリンクにアクセスできますが、メイン DIV の背後でスタート画面が上下にスライドするため、役に立ちません。

私は途方に暮れています。スタート画面がスライドして表示されなくなると、リンクが機能しなくなる理由がわかりません。明らかな何かが欠けていると確信しており、余分な目からのアドバイスに感謝します。ありがとうございました。

4

1 に答える 1

0

開始画面の div がコンテンツの残りの部分を覆い隠しているため、リンク上にあるように見えるクリックは実際には開始画面上にあり、何もしません。どういうわけか、開始 div の下部領域は透明であるため、それらのリンクを覆い隠しており、見ることさえできなくてもクリックできないようにしています。これを修正する最も簡単な方法は、おそらくその透明部分を取り除くことでしょう。これを修正する最も簡単な方法は、 の div から来ている透明部分を取り除くことid="enter_btn_wrapper"です。div は現在、高さ 500 ピクセル、幅 300 ピクセルに設定されているため、コンテンツのページの真ん中に配置されます。すべてを網羅しているわけではありません。ページのさらに下または片側にあるリンクを問題なくクリックできることに注意してください。

この div が行うことはすべて、実際の div を配置するためのハンドルを提供することであり、ボタンの背景は 75px であり、その高さを 0px に設定して準備を整えることができます。

于 2012-07-29T23:42:32.157 に答える