1

現在http://onverse.wikia.com/wiki/Onverse_Wikiのスタイルシートを修正中です。ページの左上にあるオレンジ色の [Onverse Wiki] ボタンに問題があります。何が起こっているかというと、マウスをアンカーの下部に置くと、:hover 疑似クラスが登録されません。z-index、表示プロパティ、line-height プロパティの変更など、さまざまなことを試しましたが、何も機能しません。すべてのマージン (もちろん必要です)、境界線、およびパディングを削除するところまで行ったので、オブジェクト自体が領域全体を覆っているように見えますが、成功していません。

ただし、マウスでホバーしたテキストの下の場所 (アンカー タグ内であっても) では、カーソルはポインター カーソルに変わりません。そこをクリックしても何も起こりません。実際にはテキストに依存していない理由は... 1. アンカー タグの上部、左側、および右側は、ホバーされていることを認識します。2. 高さを 41px に変更し、パディングを 0 に変更し、テーブル セルに表示し、垂直方向を下に揃えると、テキストがその領域の下部に移動し、下部にカーソルを置いたときにポインター カーソルが表示されないことがはっきりとわかります。テキストの。

たぶん、他の要素との関係でレイアウトに関係していると思いますか?何かがあれば何が干渉するのかわかりませんでした...そして、私はすでにz-indexを100000のように変更したので、アンカーはすべての上にありました. 以前、青いボタンが右側にあるという同様の問題がありましたが、そこでしなければならなかったのは、z-index を 1 に変更することだけでした。

だから私はここで迷っています。何か助けはありますか?それは大歓迎です!

4

2 に答える 2

0

次のコード行から高さ8pxを削除すると、修正されると思います。

.WikiHeader h1::before, .WikiHeader .WikiaRail .module h2::before, .WikiaRail .module    .WikiHeader h2::before, .WikiHeader .WikiaRail #RIGHT_SKYSCRAPER h2::before, .WikiaRail #RIGHT_SKYSCRAPER .WikiHeader h2::before, .WikiHeader .shadow-mask {
  bottom: 0;
  height: 8px;
  position: absolute;
  right: 0;
  width: 1000px;
}
于 2012-09-06T22:32:05.000 に答える
0

私はあなたの問題を完全には理解していませんが、から削除display: block;<A ..>てパディングを増やすと、ポインターカーソルが全体に表示されます。

于 2012-09-06T22:24:49.300 に答える