问答详情
源自:2-2 通过加载状态事件制作进度条

关于进度条的问题

进度条为什么一打开网页就有 ?而里面的内容就要加载一段时间,是因为进度条优先级更高 还是因为 网页里面所有元素都是同时加载,而进度条体积小,所有加载更快

提问者:Hou_ 2017-08-16 09:31

个回答

  • btxstudio
    2017-08-16 10:35:20
    已采纳

    常见的效果是将进度条的dom结构显示在页面最“前”(使用fixed定位 + 高z-index,提高优先级),主体内容相当于是被“隐藏”(实际是被遮盖)了,所以进度条一打开网页就有,当网页内容全部加载完成后,触发js相关事件,执行回调函数:隐藏进度条的同时显示页面主体内容