Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/397.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 预加载程序在完全加载之前显示网页的内容_Javascript_Html_Css - Fatal编程技术网

Javascript 预加载程序在完全加载之前显示网页的内容

Javascript 预加载程序在完全加载之前显示网页的内容,javascript,html,css,Javascript,Html,Css,我正在为我的网站制作一个预加载程序,其中显示了一个动画,但问题是预加载程序显示了网站的一些内容,甚至没有完全加载代码,就像这样 日记条目 加载动画 .预载{ 字体系列:无衬线; 位置:固定; 排名:0; 宽度:100%; 高度:100vh; 背景:深蓝; 显示器:flex; 证明内容:中心; 对齐项目:居中; 过渡:不透明度0.5s; } .装货{ 位置:绝对位置; 最高:50%; 左:50%; 转换:翻译(-50%,-50%); 高度:40px; 显示器:flex

我正在为我的网站制作一个预加载程序,其中显示了一个动画,但问题是预加载程序显示了网站的一些内容,甚至没有完全加载代码,就像这样


日记条目


加载动画 .预载{ 字体系列:无衬线; 位置:固定; 排名:0; 宽度:100%; 高度:100vh; 背景:深蓝; 显示器:flex; 证明内容:中心; 对齐项目:居中; 过渡:不透明度0.5s; } .装货{ 位置:绝对位置; 最高:50%; 左:50%; 转换:翻译(-50%,-50%); 高度:40px; 显示器:flex; 对齐项目:居中; 过渡:不透明度0.5; } h1.text{ 颜色:白色; 位置:固定; 最高:40%; } .预加载饰面{ 不透明度:0; 指针事件:无; } B.obj{ 宽度:6px; 高度:4px; 背景:白色; 利润率:0.3倍; 边界半径:10px; 动画:加载0.8s无穷大; } .obj:第n个孩子(2){ 动画延迟:0.1s; } .obj:第n个孩子(3){ 动画延迟:0.2s; } .obj:第n个孩子(4){ 动画延迟:0.3s; } .对象:第n个孩子(5){ 动画延迟:0.4s; } .obj:第n个孩子(6){ 动画延迟:0.5s; } .obj:第n个孩子(7){ 动画延迟:0.6s; } .obj:第n个孩子(8){ 动画延迟:0.7s; } @关键帧加载{ 0%{ 身高:0; } 50%{ 高度:40px; } 100%{ 身高:0; } } 拱门灯 window.addEventListener(“加载”,()=>{ const preload=document.querySelector(“.preload”); preload.classList.add(“预加载完成”); }); 边栏 /*边栏*/ #边栏{ 位置:固定; 宽度:245px; 身高:100%; 背景:#151719; 左:-245px; 过渡:所有500ms线性; } #侧边栏{ 左:0px; } #侧栏ulli{ 颜色:rgba(230230,0.9); 列表样式:无; 填充:15px 10px; 边框底部:1px实心rgba(100100,0.3); } #侧栏ul li a{ 文字装饰:无; 颜色:白色; 显示:块; } #边栏ul{ 保证金:0; 填充:0; } 首先是李{ 边缘顶部:60像素; 边框顶部:1px实心rgba(1001001000.3); } #边栏。切换btn{ 位置:绝对位置; 左:253px; 顶部:30px; 光标:指针; } .切换btn{ 光标:指针; 宽度:20px; 高度:4px; 背景:白色; 位置:相对位置; 过渡:全部。4s; } .切换btn::之后{ 内容:“; 位置:绝对位置; 背景:白色; 宽度:20px; 高度:4px; 顶部:7px; 过渡:全部。4s; } .toggle btn::before{ 内容:“; 位置:绝对位置; 背景:白色; 宽度:20px; 高度:4px; 底部:7px; 左边距:0; 过渡:全部。4s; } .menu.active.toggle btn::after{ 变换:旋转(55度)平移(-8px,0px); 背景:红色; } .menu.active.toggle btn::before{ 变换:旋转(-55度)平移(-7px,0px); 背景:红色; } .menu.active.切换btn{ 背景:透明; } const menu=document.querySelector(“.menu”); menu.addEventListener(“单击”,()=>{ menu.classList.toggle(“活动”); })
函数toggleSideBar(){ document.getElementById(“侧栏”).classList.toggle(“活动”); }


尽管如此,相信它';好吗?/strong/p 等待可能是我的绿色日子';她最喜欢的歌/P div style=“color:#2222222;字体系列:arial,无衬线;字体大小:14px;背景色:I';我是愤怒和爱的儿子br/郊区的耶稣br/以上都不是圣经br/稳定地吃着br/苏打汽水和利他林br/没有人在地狱里为我的br/罪过br/据我所知br/至少我逃脱了/div div class=“secrsf”style=“页边空白顶部:13px;颜色:#2222222;字体系列:arial,无衬线;字体大小:14px;背景色:#ffffff;”还有';It’我没什么问题br/我就是这样';我应该在一个充满自信的国度里;I don’我不相信我 div class=“secrsf”style=“margin top:13px;颜色:#2222222;字体系列:arial,无衬线;字体大小:14px;背景色:#ffffffff;”拿我的电视摄像机br/坐在十字架上br/私人子宫里的客厅/div
提交 tinymce.init({ 选择器:'textarea', 插件:“自动调整大小”, 最小高度:500, 内联边界:false, 设置:函数(编辑器){ 编辑者:关于('change',函数(e){ editor.save(); }); } });
您的预加载程序使用
preload
类隐藏元素,直到站点准备就绪。你给你的导航栏这个类了吗?我没有,但即使我没有给导航栏这个类,那为什么它会干扰页面的内容呢?你没有共享你的实际HTML,所以很难说,但大概那些元素(或它们的父元素)需要
预加载
类。我已经添加了整个页面,我知道它有很多代码,但是如果你能看一看的话,这确实会有一些帮助。你有多个
区域。这是非常奇怪的代码。在站点准备就绪之前,您的预加载程序使用
preload
类隐藏元素。你给导航栏这个类了吗?我没有,但是即使我没有给导航栏这个类呢,那为什么呢