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

我不完全理解您的问题,但是如果我display: block;从 中删除<A ..>并增加填充,那么我会在整个事物上获得指针光标。

于 2012-09-06T22:24:49.300 回答
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 回答