gpt4 book ai didi

Firefox 中的 javascript 问题

转载 作者:行者123 更新时间:2023-11-28 15:37:28 24 4
gpt4 key购买 nike

我正在使用这个 javascript 来切换一些具有不同 ID 的 div 的可见性。它在 google chrome 甚至 internet explorer 中的工作方式是我想要的,但在 firefox 中,当我将鼠标悬停在链接上时,div 不会改变它们的可见性。 javascript:

function loaded() { // this one is called in the body tag
about.style.visibility='visible';
last = about;
}

function toggle_visibility(id) {
var e = document.getElementById(id);
if (last!=e) {
e.style.visibility = 'visible';
last.style.visibility='hidden';
last = e;
}
}

div 的 css:

#about {
background-color:#D580FE;
width:850px;
height:500px;
margin-left:auto;
margin-right:auto;
margin-top:40px;
}

#portofoliu {
background-color:#FF0000;
width:850px;
height:500px;
margin-left:auto;
margin-right:auto;
margin-top:-500px;
visibility:hidden;
}

最佳答案

尝试从 visibility:visiblevisibility:hidden 切换到 display:blockdisplay:none

所以...

function loaded() { // this one is called in the body tag  
about.style.display='block';
last = about;

function toggle_display(id) {
var e = document.getElementById(id);
if (last!=e) {
e.style.display = 'block';
last.style.display='none';
last = e;
}

div 的 css:

#about {
background-color:#D580FE;
width:850px;
height:500px;
margin-left:auto;
margin-right:auto;
margin-top:40px;

#portofoliu {
background-color:#FF0000;
width:850px;
height:500px;
margin-left:auto;
margin-right:auto;
margin-top:-500px;
display:none;

关于Firefox 中的 javascript 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3910097/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com