@ -0,0 +1,119 @@ |
|||
@media screen and (min-width: 320px) { |
|||
html { |
|||
font-size: 62.5%; |
|||
} |
|||
} |
|||
|
|||
@media screen and (min-width: 360px) { |
|||
html { |
|||
font-size: 65%; |
|||
} |
|||
} |
|||
|
|||
@media screen and (min-width: 384px) { |
|||
html { |
|||
font-size: 67.5%; |
|||
} |
|||
} |
|||
|
|||
@media screen and (min-width: 400px) { |
|||
html { |
|||
font-size: 70%; |
|||
} |
|||
} |
|||
|
|||
* { |
|||
margin: 0; |
|||
padding: 0; |
|||
} |
|||
|
|||
html, |
|||
body { |
|||
width: 100%; |
|||
height: 100%; |
|||
} |
|||
|
|||
body { |
|||
background-color: #fff; |
|||
box-sizing: border-box; |
|||
} |
|||
.header { |
|||
width: 100%; |
|||
height: 48px; |
|||
background-color: #000; |
|||
} |
|||
.container { |
|||
width: 100%; |
|||
padding-bottom: 6rem; |
|||
} |
|||
.bg { |
|||
width: 100%; |
|||
} |
|||
.footer { |
|||
position: fixed; |
|||
bottom: 0; |
|||
left: 0; |
|||
z-index: 10; |
|||
} |
|||
.swiper-container { |
|||
width: 100%; |
|||
padding-bottom: 1rem; |
|||
} |
|||
.swiper-container img { |
|||
width: 100%; |
|||
} |
|||
.swiper-slide { |
|||
box-sizing: border-box; |
|||
padding: 1.2rem; |
|||
/* background-color: pink; */ |
|||
} |
|||
.swiper-pagination { |
|||
} |
|||
.swiper-pagination-bullet { |
|||
width: 6px !important; |
|||
height: 6px !important; |
|||
background-color: rgba(0, 0, 0, 0.5) !important; |
|||
} |
|||
.swiper-pagination-bullet-active { |
|||
width: 1rem !important; |
|||
border-radius: 2.3rem !important; |
|||
background-color: #ababab !important; |
|||
} |
|||
|
|||
.tips { |
|||
width: 100%; |
|||
text-align: center; |
|||
line-height: 2; |
|||
} |
|||
.top-header { |
|||
display: none; |
|||
width: 100%; |
|||
position: fixed; |
|||
top: -5px; |
|||
left: 0; |
|||
z-index: 2222; |
|||
} |
|||
|
|||
.banner { |
|||
position: relative; |
|||
} |
|||
|
|||
.banner .account { |
|||
position: absolute; |
|||
background-color: red; |
|||
z-index: 11; |
|||
width: 4rem; |
|||
height: 4rem; |
|||
top: 17rem; |
|||
left: 5rem; |
|||
} |
|||
|
|||
.mx { |
|||
position: absolute; |
|||
background-color: pink; |
|||
z-index: 11; |
|||
width: 4rem; |
|||
height: 4rem; |
|||
top: 17rem; |
|||
left: 20rem; |
|||
} |
After Width: | Height: | Size: 295 KiB |
After Width: | Height: | Size: 141 KiB |
After Width: | Height: | Size: 200 KiB |
After Width: | Height: | Size: 242 KiB |
After Width: | Height: | Size: 248 KiB |
After Width: | Height: | Size: 82 KiB |
After Width: | Height: | Size: 24 KiB |
After Width: | Height: | Size: 79 KiB |
After Width: | Height: | Size: 32 KiB |
@ -0,0 +1,115 @@ |
|||
<!DOCTYPE html> |
|||
<html lang="en"> |
|||
|
|||
<head> |
|||
<meta charset="UTF-8"> |
|||
<meta http-equiv="X-UA-Compatible" content="IE=edge"> |
|||
<meta name="viewport" content="width=device-width, initial-scale=1.0"> |
|||
<link rel="stylesheet" href="./css/style.css"> |
|||
<link rel="stylesheet" href="./css/swiper-3.4.2.min.css"> |
|||
<title></title> |
|||
</head> |
|||
|
|||
<body> |
|||
<div class="container"> |
|||
<div class="header"></div> |
|||
<div class="banner"> |
|||
<img class="bg top-header" src="./img/t.jpg" alt=""> |
|||
<div class="account"></div> |
|||
<div class="mx"></div> |
|||
</div> |
|||
<img class="bg" src="./img/1.jpg" alt=""> |
|||
<div class="swiper-container"> |
|||
<div class="swiper-wrapper"> |
|||
<div class="swiper-slide"> |
|||
<img src="./img/lun.jpg" alt=""> |
|||
</div> |
|||
<div class="swiper-slide"> |
|||
<img src="./img/lun.jpg" alt=""> |
|||
</div> |
|||
<div class="swiper-slide"> |
|||
<img src="./img/lun.jpg" alt=""> |
|||
</div> |
|||
<div class="swiper-slide"> |
|||
<img src="./img/lun.jpg" alt=""> |
|||
</div> |
|||
<div class="swiper-slide"> |
|||
<img src="./img/lun.jpg" alt=""> |
|||
</div> |
|||
</div> |
|||
<!-- 如果需要分页器 --> |
|||
<div class="swiper-pagination"></div> |
|||
</div> |
|||
|
|||
<img class="bg" src="./img/2.jpg" alt=""> |
|||
<img class="bg" src="./img/3.jpg" alt=""> |
|||
<img class="bg" src="./img/4.jpg" alt=""> |
|||
<img class="bg" src="./img/5.jpg" alt=""> |
|||
<img class="bg" src="./img/6.jpg" alt=""> |
|||
<img class="bg footer" src="./img/7.jpg" alt=""> |
|||
<p class="tips"></p> |
|||
|
|||
</div> |
|||
|
|||
|
|||
<script src="./js/swiper-3.4.2.min.js"></script> |
|||
<script src="./js/jquery-3.6.1.min.js"></script> |
|||
<script> |
|||
|
|||
$(function () { |
|||
|
|||
function getPageScroll() { |
|||
var xScroll, yScroll; |
|||
if (self.pageYOffset) { |
|||
yScroll = self.pageYOffset; |
|||
xScroll = self.pageXOffset; |
|||
} else if (document.documentElement && document.documentElement.scrollTop) { // Explorer 6 Strict |
|||
yScroll = document.documentElement.scrollTop; |
|||
xScroll = document.documentElement.scrollLeft; |
|||
} else if (document.body) {// all other Explorers |
|||
yScroll = document.body.scrollTop; |
|||
xScroll = document.body.scrollLeft; |
|||
} |
|||
arrayPageScroll = new Array(xScroll, yScroll); |
|||
return arrayPageScroll; |
|||
}; |
|||
new Swiper('.swiper-container', { |
|||
loop: true, |
|||
pagination: '.swiper-pagination', |
|||
autoplay: 3000, |
|||
paginationClickable: true |
|||
}) |
|||
console.log('44') |
|||
document.addEventListener('scroll', () => { |
|||
const pageScroll = getPageScroll(); |
|||
const isShow = $('.top-header').is(":visible") |
|||
console.log('11', isShow) |
|||
|
|||
if (pageScroll[1] >= 48 && !isShow) { |
|||
$('.top-header').show() |
|||
} |
|||
if (pageScroll[1] < 48 && isShow) { |
|||
$('.top-header').hide() |
|||
} |
|||
}) |
|||
$.ajax({ |
|||
url: "./config.json", |
|||
success: function (result) { |
|||
console.log(result, 'result') |
|||
if (result) { |
|||
const { showApp, bottomTips } = result; |
|||
if (!showApp) { |
|||
$('body').html('') |
|||
} else { |
|||
$('.tips').html(bottomTips) |
|||
} |
|||
} else { |
|||
$('body').html('') |
|||
} |
|||
} |
|||
}); |
|||
}) |
|||
</script> |
|||
</body> |
|||
|
|||
</html> |