我看到您遇到的两个主要问题是:
.container{
background: darkgoldenrod;
height: 100vh;
width: 100%;
display: grid;
}
.splash{
cursor: none;
background: black;
height: 100%;
width: 100%;
top: 50%;
right: 50%;
margin-top: -300px;
margin-bottom: 300px;
display: flex;
justify-content: center;
align-items: center;
}
.hidden{
transition: 2.0s;
display: none;
}
.splash-header{
color: white;
transition: all ease-in-out 0.6s;
}
.splash-header:hover{
transform: scale(1.5);
}
.frontlogo{
height: 90%;
color: white;
display: flex;
justify-content: center;
align-content: center;
}
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>QuiZA</title>
<link rel="stylesheet" href="css/style.css"/>
</head>
<body>
<div class="container">
<h1 class="frontlogo">QuiZA Logo </h1>
<p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Impedit ducimus libero culpa ipsum cupiditate quasi accusantium quibusdam soluta, dolorem iure sapiente ut consectetur cum minus id repellat amet perspiciatis fuga?</p>
<!--Loading screen will start after this-->
<div class="splash">
<h1 class="splash-header">Press Here...</h1>
</div>
</div>
</body>
</html>