ホームページ >ウェブフロントエンド >htmlチュートリアル >要素を絶対配置して高さと幅を設定したら、aタグをクリックできない原因まとめ

要素を絶対配置して高さと幅を設定したら、aタグをクリックできない原因まとめ

WBOY
WBOYオリジナル
2016-09-09 08:13:211445ブラウズ

要素が絶対に配置され、高さと幅が設定された後、aタグをクリックできない理由:

1. 要素にコンテンツがありません

2. 背景は透明で、背景画像や色はありません

解決策:

1. 要素が絶対的に配置されていない場合は、相対配置を使用できます

2. 要素に透明な背景画像を追加します

3. IE は、background:url(about:blank) を使用してのみ解決できます

3番目の方法は通常どおり使用できますが、たとえば、JSでレイヤーをドラッグする場合、ドラッグイベントが透明レイヤー上にあり、このとき他のマウスカーソルを設定している場合、バグが発生します。カーソルを動かすとカーソルが点滅します!

概要: 2 番目の方法を使用して、1*1PX の透明な画像を作成するだけです。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。