|
@@ -19,7 +19,7 @@
|
|
|
<body>
|
|
|
<main>
|
|
|
<div class="main-wrap">
|
|
|
- <img src="https://cdn-novel.iycdm.com/crm/activity/imgs/bg.jpg" alt="" />
|
|
|
+ <img class="bg" src="https://cdn-novel.iycdm.com/crm/activity/imgs/bg.jpg" alt="" />
|
|
|
<div class="container">
|
|
|
<div class="sign-list clearfix">
|
|
|
@foreach ($sign_configs as $item)
|
|
@@ -67,20 +67,21 @@
|
|
|
var doc = document;
|
|
|
var bg_height = doc.querySelector(".main-wrap").clientHeight;
|
|
|
// 背景填充
|
|
|
- var user_screen = 0;
|
|
|
- if (typeof window.screen !== "object") {
|
|
|
- user_screen =
|
|
|
- window.screen || window.innerHeight || doc.documentElement.clientHeight;
|
|
|
- } else
|
|
|
+ var doc = document;
|
|
|
+ var bg_image = doc.querySelector(".main-wrap .bg");
|
|
|
+ bg_image.onload = function() {
|
|
|
+ var bg_height = doc.querySelector(".main-wrap").clientHeight;
|
|
|
+ var user_screen = 0;
|
|
|
user_screen =
|
|
|
window.screen.height ||
|
|
|
window.innerHeight ||
|
|
|
doc.documentElement.clientHeight;
|
|
|
- console.log(
|
|
|
- window.screen.height ||
|
|
|
- window.innerHeight ||
|
|
|
- doc.documentElement.clientHeight
|
|
|
- );
|
|
|
+ // 背景填充
|
|
|
+ if (user_screen > bg_height) {
|
|
|
+ doc.querySelector(".repeat-bg").style.height =
|
|
|
+ user_screen - bg_height + "px";
|
|
|
+ }
|
|
|
+ };
|
|
|
var is_sign = {{$is_sign?1:0}};
|
|
|
var is_begin = {{$is_begin?1:0}}
|
|
|
var is_end = {{$is_end?1:0}}
|