0

ページの上部にバナーと検索バーがある Web サイトを構築しています。バナーの下部は、設計上、検索バーの後ろに表示されるようになっています。これは、z インデックスを使用して行いました (バナーは 0、検索バーは 1)。また、サイトのどこからでもホームページへのリンクとしてバナーを使用したいと考えています。

私の問題は、z インデックスが原因で、バナーをクリックできないことです。検索バーの前にバナーを配置すると、バナーはクリック可能で問題ありません。しかし、後ろに置くと、タグが「続いた」ようになり、使用できなくなります。

バナーの z-index を 0、リンクの z-index を 1、検索バーの z-index を 2 にする方法はありますか? 「スタイル」パラメーターを使用して、画像とは別にリンク ( ) に z-index を割り当てようとしましたが、うまくいかないようです。

4

2 に答える 2

0

バナー全体をクリック可能にする必要がありますか、それとも検索バーの後ろにない領域だけにする必要がありますか?全体が必要でない場合は、バナーのその部分にいつでも透明なレイヤーを追加できます(ただし、これは私が提案するものではなく、ハックのように見えます)。

私の理解では、負のz-indexは常にクリックできないリンクになりますが、それはあなたの問題ではないようです。ソースコードを投稿して調べられる可能性はありますか?

于 2012-04-17T01:06:58.670 に答える
0

私はそれを考え出した。パラメータを使用するすべての要素も、CSS でパラメータz-indexとともに配置する必要があります。position私の検索バーはposition編集されていませんでした。

ソース: http://www.w3schools.com/jsref/prop_style_zindex.asp

于 2012-04-19T14:39:01.053 に答える