gpt4 book ai didi

javascript - 有没有办法忽略带有

转载 作者:行者123 更新时间:2023-11-30 08:03:24 24 4
gpt4 key购买 nike

我目前正在使用 wow.js 以便在您向下滚动时淡入淡出内容。它的工作方式是添加 div 类 wow到你想要淡入的东西,wow.js 识别然后动画。 (这里有非常简单的文档 http://mynameismatthieu.com/WOW/docs.html )

但是,如果浏览器禁用了 javascript,它就无法识别类 wow 上任何内容的任何 css 样式。 , 作为 .wow未在我的样式表中定义。我想知道是否有解决方法 - 我是否应该添加 .wow也将类添加到我自己的样式表中,类似 .wow {display: block} ?或者有没有办法告诉没有启用 javascript 的浏览器简单地忽略 wow类(class)?

不幸的是,我不能简单地输入 <noscript>消息说 javascript 已禁用,据我所知,许多工作人员将查看禁用 javascript 的站点,他们需要能够查看它。

最佳答案

通常的做法是反过来。我不确定库是否有限制,但您可以向 <html> 添加一个类或 <body>标识 JS 可用的元素。反过来做的方法是有一个类 .no-js , 然后将其从 <body> 中删除如果JS可以运行。

例如

<body class="no-js">
<script type="text/javascript">document.body.className = "";</script>

从那里,在您的 CSS 中,只需执行以下操作:

.no-js .wow {
display: block;
}

关于javascript - 有没有办法忽略带有 <noscript> 标签的类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22544631/

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