我制作了一个非常快速的 jQuery 幻灯片,我用它来隐藏在轮到它们之前不应该显示的 DIV:
$(document).ready(function() {
//Hide All Div's Apart From First
$('div#gall2').hide();
$('div#gall3').hide();
$('div#gall4').hide();
但在加载页面时,您可以瞬间看到 DIV 的 gall2 gall3 和 gall4,然后它们就被隐藏了。
只需在我的 CSS 中添加即可:
#gall2, #gall3, #gall4{ display:none;}
这将解决他们显示一瞬间的问题,只是想知道它是否可以接受
在 CSS 中禁用是可以的,但是没有 JS 的用户将永远不会看到它们。
要仅对使用 JS 的用户禁用,请标记正文和适当的 CSS:
<body>
<script type="text/javascript">
document.body.className += " js";
</script>
CSS:
.js #gall2, .js #gall3, .js #gall4 { display: none; }
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)