Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
href在Firefox和opera中不工作_Firefox_Google Chrome_Css_Opera - Fatal编程技术网

href在Firefox和opera中不工作

href在Firefox和opera中不工作,firefox,google-chrome,css,opera,Firefox,Google Chrome,Css,Opera,我正在使用Css3效果使我的菜单看起来更华丽,这没有问题。但是,我不知道为什么,当我点击菜单项时,它们不会重定向到所需的页面,即my href=“abc.aspx”在Firefox、Opera中不起作用,但在Chrome中效果很好。以下是我使用的Css3代码 #Menu a:active, #Menu a.active:before,#Menu a:hover:before { Content: ' '; position:absolute; z-index:-1;

我正在使用Css3效果使我的菜单看起来更华丽,这没有问题。但是,我不知道为什么,当我点击菜单项时,它们不会重定向到所需的页面,即my href=“abc.aspx”在Firefox、Opera中不起作用,但在Chrome中效果很好。以下是我使用的Css3代码

#Menu a:active,
#Menu a.active:before,#Menu a:hover:before
{
    Content: ' ';
    position:absolute;
    z-index:-1;
    width:0px;
    height:0px;
    left:50%;
    top:50%;
    border-radius:50%;
    box-shadow:0 0 35px 30px #ADD7E7;

}
我的菜单看起来不错

但是,当我删除Css3样式时,href可以工作。有人能帮我解释一下为什么会发生这种情况吗。 欢迎提出任何建议


谢谢

这很可能是因为css中的这一行:

z-index:-1;

默认层是文档的
0
,但由于悬停时您将其设置为
-1
,因此您将无法单击它。

很可能是因为css中的这一行:

z-index:-1;

默认层是文档的
0
,但由于在悬停时将其设置为
-1
,因此您将无法单击它。

z-index:-1将元素放置在主体后面。因此,无法单击它,因为主体遮挡了它

但是,如果您没有为车身定义背景颜色,这有点含糊不清,因为透明背景颜色可能无法捕捉到咔哒声


避免负z指数。它们的正数可以达到你想要的高度,比负数更可靠。

z-index:-1将元素放在主体后面。因此,无法单击它,因为主体遮挡了它

但是,如果您没有为车身定义背景颜色,这有点含糊不清,因为透明背景颜色可能无法捕捉到咔哒声


避免负z指数。正数可以达到你想要的高度,比负数更可靠。

问题可能源于样式设置
#菜单a:active
和伪元素。尝试将它们分开,甚至干脆从定义中完全删除
#菜单a:active
。然后可以将
z-index
设置回
-1
,因为它将只应用于伪元素


我设置了一个。

问题可能源于样式设置
#菜单a:active
和伪元素。尝试将它们分开,甚至干脆从定义中完全删除
#菜单a:active
。然后可以将
z-index
设置回
-1
,因为它将只应用于伪元素



我已经设置了一个。

所以我应该将它设置为正数左右。这能解决我的问题吗。@freebird:是的,使用正数,相应地应用例如父控制器和该元素,以便您可以单击它。那么您的意思是我应该在悬停时设置更高的z索引,这样它就可以点击了。你能帮我一下吗possible@freebird:只需玩z索引。例如,包含菜单的父元素,将其
z-index
设为1,将菜单设为
0
。还要注意,要使
z-index
起作用,还需要应用
位置
,例如
位置:相对
那么我应该将它设置为正数左右。这会解决我的问题吗。@freebird:是的,使用正数,相应地应用于例如父控制器和该元素,以便您能够单击它。那么您的意思是我应该在悬停时设置更高的z索引,这样它就可以点击了。你能帮我一下吗possible@freebird:只需玩z索引。例如,包含菜单的父元素,将其
z-index
设为1,将菜单设为
0
。还要注意,要使
z-index
起作用,还需要应用
位置
,例如
位置:相对是的,我还没有为我的身体定义背景色,我现在能做些什么。正如我说的,使用正片
z-index
。如果你需要在其他东西后面有一些东西,在“其他东西”上放一个更大的
z-index
。我这样做了,我的linl的z-index为50,悬停时为100,这在firefox中适用,但在opera中不适用。opera的顺序版本在支持z-index方面有问题。。。你用的是哪个版本?是的,我还没有为我的身体定义背景色,我现在能做些什么。正如我说的,使用正片
z-index
。如果你需要在其他东西后面有一些东西,在“其他东西”上放一个更大的
z-index
。我这样做了,我的linl的z-index为50,悬停时为100,这在firefox中适用,但在opera中不适用。opera的顺序版本在支持z-index方面有问题。。。你用的是哪个版本…非常感谢,它很有效,但是在opera中,如果我将a元素的位置设置为相对位置,效果将向左侧移动,如我前面所述,如果我将li元素设置为相对位置,则效果看起来很好,但href不起作用。对于所有的麻烦,我深表歉意。非常感谢。通过设置“a”元素的z索引1和活动状态样式,效果很好,我还用了《李元素的相对位置》来表现歌剧的效果。现在一切都很好。非常感谢,非常感谢你的时间。谢谢你。谢谢你的帮助让我度过了美好的一天,但是在opera中,如果我将a元素的位置设置为相对位置,效果将向左侧移动,如我前面所述,如果我将li元素设置为相对位置,则效果看起来很好,但href不起作用。对于所有的麻烦,我深表歉意。非常感谢。通过设置“a”元素的z索引1和活动状态样式,效果很好,我还用了《李元素的相对位置》来表现歌剧的效果。现在一切都很好。非常感谢,非常感谢你抽出时间。谢谢你。你的帮助让我度过了美好的一天。谢谢