透明な画像の背後にある要素を選択できるようにしたいのですが、助けてください!
2 に答える
2
z-index 値を「99」などのより大きな値に変更するだけです。ページ上での外観はまったく同じですが、クリック可能になり、ユーザー入力を受け入れるようになりました。
または、そのようなレイアウトに絶対配置を使用する必要はありません。入力を左マージンと上マージンで配置し、そのコンテナー要素 (および対応する背景画像) に対して配置することができます。
HTML
<header>
<input id="input" type="text" name="text" />
</header>
CSS
header {
background:url('your_url') no-repeat;
display:block;
width:960px; /* for example... */
height:200px; /* for example... */
}
#input {
margin-left:100px; /* for example... */
margin-top:80px; /* for example... */
}
于 2012-12-08T17:15:40.100 に答える
0
-1 に設定している入力要素から z-index を削除するだけです。
于 2012-12-08T17:06:03.710 に答える