我目前正在为客户准备即将推出的页面。而且,当我尝试在移动设备上进入网页时,页面的加载量只有一半。
nelsee.net是网站。
这是我的代码。
@import url('https://fonts.googleapis.com/css?family=Nunito');
@import url('https://fonts.googleapis.com/css?family=Karla');
@import url('https://fonts.googleapis.com/css?family=Work+Sans');
body {
background: url("https://images.pexels.com/photos/1106433/pexels-photo-1106433.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=750&w=1260") no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
font-family: 'Work Sans', sans-serif;
color: white;
}
.header {
text-align: center;
margin-top: 12em;
}
.content {
text-align: center;
margin-top: 6em;
}
.content h3 {
margin-top: 2em;
}
#demo {
font-size: 50px;
margin-top: 40px;
}
.footer {
position: fixed;
left: 0;
bottom: 70px;
width: 100%;
text-align: center;
}
.footer p {
text-transform: uppercase;
}
.footer a {
text-decoration: none;
color: white;
}
.social-icons {
margin-top: 2em;
display: flex;
flex-direction: row;
justify-content: center;
}
.social-icons a {
text-decoration: none;
margin: 10px;
}
@media only screen and (max-width: 600px) {
.footer {
margin-top: 7em;
position: relative;
}
.header {
margin-top: 7em;
}
}
<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
<!-- Required meta tags -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!--Bootstrap-->
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.1/css/bootstrap.min.css" integrity="sha384-WskhaSGFgHYWDcbwN70/dfYBj47jz9qbsMId/iRN3ewGhXQFZCSftd1LZCfmhktB" crossorigin="anonymous">
<!--FontAwesome-->
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.0.13/css/all.css" integrity="sha384-DNOHZ68U8hZfKXOrtjWvjxusGo9WQnrNx2sqG0tfsghAvtVlRW3tvkXWZh58N9jp" crossorigin="anonymous">
<!--Custom CSS-->
<link rel="stylesheet" href="css/style.css">
<!--Custom Scripts-->
<script>
// Set the date we're counting down to
var countDownDate = new Date("Sep 5, 2018 15:37:25").getTime();
// Update the count down every 1 second
var x = setInterval(function() {
// Get todays date and time
var now = new Date().getTime();
// Find the distance between now an the count down date
var distance = countDownDate - now;
// Time calculations for days, hours, minutes and seconds
var days = Math.floor(distance / (1000 * 60 * 60 * 24));
var hours = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
var minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60));
var seconds = Math.floor((distance % (1000 * 60)) / 1000);
// Display the result in the element with id="demo"
document.getElementById("demo").innerHTML = days + "d " + hours + "h " +
minutes + "m " + seconds + "s ";
// If the count down is finished, write some text
if (distance < 0) {
clearInterval(x);
document.getElementById("demo").innerHTML = "EXPIRED";
}
}, 1000);
</script>
<!--ICO-->
<link rel="shortcut icon" href="imgs/icon.png" />
<!--Title-->
<title>Coming Soon</title>
</head>
<body>
<div class="container">
<div class="row">
<div class="col-xl-12">
<div class="header">
<h1>nelsee.net</h1>
</div>
<div class="content">
<h3>We are currently working on our full website.</h3>
<p id="demo"></p>
</div>
<div class="footer">
<p>follow us:</p>
<div class="social-icons">
<a href="https://www.facebook.com/profile.php?id=100000077515899"><i style="font-size: 2em;" class="fab fa-facebook-f"></i></a>
<a href="https://www.instagram.com/nsstoilova/"><i style="font-size: 2em;" class="fab fa-instagram"></i></a>
</div>
</div>
</div>
</div>
</div>
<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.1/js/bootstrap.min.js" integrity="sha384-smHYKdLADwkXOn1EmN1qk/HfnUcbVRZyYmZ4qpPea6sjB/pTJ0euyQp0Mk8ck+5T" crossorigin="anonymous"></script>
</body>
</html>
首先,我认为这是由于视口元数据所致,所以我尝试更改它。
可能与引导容器有关?
我会添加一个Codepen,但是我懒得这么做:D
Alsoo ..如果您运行stackoverflow片段,您将看到它在横向移动模式下的外观。是否也可以解决该问题?