1

選択要素の上にラベルを絶対に配置するドロップダウン用の透かし/ヒントソリューションを作成しました。

残念ながら、ユーザーがラベルのある場所をクリックしても、ドロップダウンは開きません。明らかに、クリックはラベルによってブロックされています。ユーザーがラベルをクリックするとドロップダウンが開くようにする方法はありますか? javascript でドロップダウンを開くことができないのは理解していますが、クリックが発生したときにラベルを非表示にするなどのことはできますか?

編集: gmail がドロップダウンで行うようにカスタム ドロップダウンを作成することは、実行可能なオプションではありません。

4

1 に答える 1

4

CSS はそれを処理できpointer-events: noneますlabel

これは、現在のバージョンの IE (および Opera) を除くすべての最新のブラウザーでサポートされているため、残念ながらJavaScript を使用する必要があります。

于 2011-08-17T02:02:04.777 に答える