javascript和css firefox问题

javascript和css firefox问题,javascript,css,css-float,Javascript,Css,Css Float,该弹出窗口在chrome中运行良好,但在firefox中不起作用 我给css:float:left但它没有得到修复 小提琴: CSS: 这是因为Chrome将画布显示为div#menu的背景。在Firefox中,实际上创建了一个canvas元素。因为canvas元素显示为一个块,所以它出现在它前面的a元素下面。将此添加到CSS中: #moz_background { display:none; } 改变这一点: #menu{ position: absolute; pa

该弹出窗口在chrome中运行良好,但在firefox中不起作用 我给css:
float:left但它没有得到修复

小提琴:

CSS:


这是因为Chrome将画布显示为
div#menu
的背景。在Firefox中,实际上创建了一个
canvas
元素。因为canvas元素显示为一个
,所以它出现在它前面的
a
元素下面。

将此添加到CSS中:

#moz_background
{
    display:none;
}
改变这一点:

#menu{
    position: absolute;
    padding: 20px 0px 0px;
    background: -webkit-canvas(menu_background) ;
    -webkit-transition: opacity 300ms ease-out;
    -moz-transition: opacity 300ms ease-out;
}
致:


我的问题在于将画布元素添加到firefox的#MenuTanks中,以便您回复,您可以在JSFIDLE中编辑它,因为我没有得到it@snuffin:谢谢你的回复,我是facin我想在点击此链接时显示上面的弹出窗口查找ATM位置我更改了html结构但不起作用…请帮助me@snuffin:我没有解决如何使弹出窗口位于查找atm链接上方的问题…我正在处理另一个问题now@snuffin我想要箭头指向这个链接@snuffin:我说的是箭头……我没有得到anwser的帮助
#menu{
    position: absolute;
    padding: 20px 0px 0px;
    background: -webkit-canvas(menu_background) ;
    -webkit-transition: opacity 300ms ease-out;
    -moz-transition: opacity 300ms ease-out;
}
#menu
{
    position:absolute;
    padding:20px 0px 0px;
    background:-webkit-canvas(menu_background) no-repeat;
    background:-moz-element(#moz_background) no-repeat;
    -webkit-transition:opacity 300ms ease-out;
    -moz-transition:opacity 300ms ease-out;
    transition:opacity 300ms ease-out;
}