gpt4 book ai didi

javascript - 简单的 css 在 Iceweasel 31.2 中不起作用

转载 作者:行者123 更新时间:2023-11-28 09:02:30 25 4
gpt4 key购买 nike

所以我正在为一个亲戚制作一个网站,我制作了一个最初不显示(显示:无)并在用户点击页面某处时淡入的网站。
它与 Chromium 配合得很好,但是当我尝试使用 Iceweasel 31.2 时,应该淡入的页面部分的 CSS 没有加载。

点击按钮时调用的 javascript 函数:

var openGallery = function(){
$('section, nav, #topleft').fadeOut(400);
$('#gallerie').toggle();
}

这是涉及的CSS

#gallerie
{
position: relative;
height: 874px;
width: 1152px;
background-color: rgba(0,0,0,0.2);
border-radius: 5px;
margin: auto;
text-align: center;
}

#gallerie img:first-of-type
{
max-width: 1100px;
max-height: 720px;
display: block;
margin-left: auto;
margin-right: auto;
}

.close
{
display: inline-block;
position: absolute;
right: 5px;
top: 5px;
}

.left, .right
{
position: static;
top: 746px;
}

最后,淡入/淡出的 HTML(请注意,其中的 JS 部分来自某些 PHP)

<div id="gallerie">
<script type="text/javascript">
var collection = [
// "FILENAME" | "NAME" | WIDTH | HEIGHT
["6ème arrondissement-73 X 60.JPG","6ème arrondissement",1535,1832],
(more data...)
["Sur la neige-55 X 46.JPG","Sur la neige",1853,1562]
]
</script>
<h3>Gallerie</h3>
<figure>
<img src="data/tableaux/6ème arrondissement-73 X 60.JPG" class="big" title="6ème arrondissement" alt="0">
<figcaption>6ème arrondissement</figcaption>
<img src="images/left.png" alt="left" class="left" title="left"><img src="images/right.png" alt="right" class="right" title="right">
</figure>
<img src="images/close.png" class="close" title="Fermer la fenetre">
</div>

我真的不知道错误可能来自哪里。谢谢你帮我。

最佳答案

就我个人而言,我会使用 JQuery 来切换类事件并使用它们来进行转换等。目​​前,CSS3 在浏览器中的表现相当不错。

代替:

$('section, nav, #topleft').fadeOut(400);

我会添加 CSS 来处理带有过渡的淡入淡出。

看看我在这里制作的笔,看看效果。您可以添加 toggleClass();添加类();或 removeClass();你应该选择吗?

http://codepen.io/brycesnyder/pen/LEPJZg

编辑:.toggle();会造成愚蠢的效果,我的意思是 .toggleClass();

关于javascript - 简单的 css 在 Iceweasel 31.2 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26848846/

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