<div class="container demo">
<div class="content">
<div id="large-header" class="large-header">
<canvas id="demo-canvas"></canvas>
<h1 class="main-title"><span class="thin">Explore</span> Space</h1>
</div>
</div>
</div>
.large-header {
position: relative;
width: 100%;
background: #111;
overflow: hidden;
background-size: cover;
background-position: center center;
z-index: 1;
}
.demo .large-header {
background-image: url("https://s3-us-west-2.amazonaws.com/s.cdpn.io/499416/demo-bg.jpg");
}
.main-title {
position: absolute;
margin: 0;
padding: 5;
color: #F9F1E9;
text-align: center;
top: 50%;
left: 50%;
-webkit-transform: translate3d(-40%, -30%, 0);
transform: translate3d(-40%, -30%, 0);
}
.demo .main-title {
text-transform: uppercase;
font-size: 2.2em;
letter-spacing: 2.1em;
}
.main-title .thin {
font-weight: 200;
}
@media only screen and (max-width: 768px) {
.demo .main-title {
font-size: 3em;
}
}
// There are a few JS dependancies
// Check the settings to take a look
// at those as they are necessary.
This Pen doesn't use any external CSS resources.