jquery - 页面介绍 - 主体淡入

标签 jquery css html wordpress

我有一个 wordpress 网站,我正在使用 supersized全屏背景图片 slider 插件。

我想在正文加载所有站点内容之前显示静态全屏背景图像。

现在,我添加了这个 HTML:

<html class="no-js">

(我在html标签中添加了类no-js)

我在 css 中添加了这一行:

.js body { display: none; }

在页脚上,我添加了这段 jQuery 代码:

<script>
  jQuery('body').fadeIn(5000); // fadein time in ms
</script>

从这里开始,我不知道如何继续。

我尝试使用 jquery 显示背景,但是...如果我隐藏正文 - 在 jQuery 加载它之前我实际上什么也做不了,对吗?有哪些替代方案?

最佳答案

从此更改您的 HTML:

<body>
    *your content*
<body>

对此:

<body>
    <div id="bgimage"></div>
    <div id="content">*your content*</div>
<body>

将此 css 添加到 #bgimage:

#bgimage { position: absolute; width: 100%; height: 100%; background-image: url(*image url*); background-size: cover; }

而不是在 body 中淡出,在淡出 #bgimage 时淡入 #content

我认为这就是@trainoasis 他们评论的意思。

关于jquery - 页面介绍 - 主体淡入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27620996/

相关文章:

html - 添加 margin-top 导致页面扩展

javascript - 使用 jquery、html 和 css 显示多个文件上传的多个进度条

jquery - 单击离开时如何关闭切换菜单?

jQuery 菜鸟 : change Display of one element when another is enabled

css - Q : how to render css to head tag only If condition is true in haml

css - 如何使代码块输出在 quarto Revealjs 演示文稿中水平滚动

javascript - 无尽的页面 rails

javascript - 给可滚动 div 的 30% 不透明度 0.5

javascript - HTML 中的下划线模板生成神秘的 404 错误

JavaScript - 在函数内连接 2 个参数不起作用