gpt4 book ai didi

jquery - 先加载 DOM,再加载 css?

转载 作者:行者123 更新时间:2023-12-01 07:01:58 26 4
gpt4 key购买 nike

页面加载后,我的 jQuery 代码将元素的高度设置为 0px,然后将其动画设置为 500px。

在我的 CSS 中,该元素已设置为 500px(以防有人关闭了 javascript)。

我在链接到样式表的标签上尝试了“DEFER”,以便 CSS 最后加载,但这会导致在浏览页面之间出现空白页面 - 这是我不想要的,因为我失去了我所追求的平滑页面过渡效果。

有没有办法可以将 CSS 中的高度设置为 0px,并且如果 javascript 已关闭,是否可以将其设置为 500px? :\实际上,这就是我所追求的。

有什么想法吗?

非常感谢您的帮助。

最佳答案

如果你已经结婚了,我会包含一个 noscript.css 文件。在你的 :

中做这样的事情:
<noscript>
<link rel="stylesheet" type="text/css" href="noscript.css" />
</noscript>

在其中包含您想要在没有 JavaScript 的情况下加载的任何 CSS。

关于jquery - 先加载 DOM,再加载 css?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2709068/

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