2

我目前正在为企业设计一个网站来构建计算机。

唯一的问题是,该网站只能在 Firefox 中 100% 运行。我目前的问题是div左侧的 div (带有图片)和右侧的 div (带有 Facebook like 框)在除 Firefox 之外的所有浏览器中都是不可点击的。我很确定它与 . 有关系z-index,但我不知道如何解决它。

我所拥有的是顶部的导航栏,其中有一个具有相对定位的主 div。在这个主 div 里面我还有 3 个divs。一个用于页面的每一列,左、中和右。然而,这些divs都不是可点击的,这是我拥有的 CSS 代码:

#fr {
  z-index: -1;
  position: fixed;
  width: 290px;
  right: 10px;
  top: 45px;
}

#la {
  overflow: auto;
  z-index: -1;
  position: fixed;
  width: 200px;
  height: 92.5%;
  left: 15px;
  top: 45px;
  border-right: 1px solid grey;
}

#maindata {
  border-bottom: 1px solid grey;
}

#main {
  z-index: -1;
}

我能做些什么来解决这个问题?我愿意分享我的源代码(它是用 PHP 编码的,但主要是 HTML。

4

1 回答 1

0

为什么要#main#la他们z-index: -1?这将它们置于body(或其他元素)之后,因此无法通过悬停/单击操作访问它们。删除这些样式,页面将正常工作。

于 2012-10-30T00:38:23.520 回答