2017-04-23 5 views
0

したがって、内部にテキストを含むHTMLリンクがあり、JSイベントがトリガーされます。私は、リンクにカーソルを合わせるとCSS/HTML - ボタン内のテキスト上にカーソルを置くと、カーソルがポインタに変わります

enter image description here

カーソルポインタ(ハンド)に変更します。のようなものが見えます。しかし、「こんにちは」と書かれている部分に特に触れると、I(梁)に戻ります。ボタン全体に手を残しておきたい。

また、cursor: pointerはすでにリンクのスタイルです。それがなければ、リンクは何らかの理由で完全にクリックできません。なぜ私は理解できません。 aタグはcursor: pointerなしでクリックできますか?

どのようなソリューションですか?

+1

問題に何があるのか​​を確認するコードを追加してください。 – xploshioOn

+0

あなたの意図を見ることができるように、それをスニペットに入れてください。 –

答えて

0

答えを見つけました:z-index。私はそれが何であるか分からないが、私は別のSOのポストでそれを見て、それは働いた。簡単な答えは、リンクのCSSスタイルにz-index:9999を追加することです。また、特定の値9999がなぜ機能するのかもわかりません(明らかに、このような状況では、z-indexの別の値も機能するはずです)が、私の場合はうまくいきます。

私は明らかにz-indexを後で調べます。しかし、誰かがそれについて何らかの光を放つように感じたら、してください。

+1

z空間のボタンの上に要素があるようです。レイヤーのような要素を考えるなら、 'z-index'を増やしてボタンレイヤーを他のレイヤーの上に移動させます。値として '9999'を使うことはおそらく過剰です。周囲の他の要素の 'z-index 'に応じて、' 1'だけ必要となるかもしれません。 – Vestride

関連する問題