-1
I am trying to build this site . I positioned the elements with position: Absolute; . I tried to add the background but it does not appear .
.smartphone{
background-color: grey;
width: 400px;
height: 80vh;
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50% , -50%)
}
.limitador {
max-height: 80vh;
}
.discord{
position: absolute;
left: 50%;
top: 80%;
transform: translateX(-50%)
}
.card-esquerda{
position: absolute;
max-width: 20%;
max-height: 10%;
background-color: black;
color: aqua;
top: 80%;
}
.esquerda{
background-color: black;
}
.direita{
background-color: black;
}
.card-direita{
position: absolute;
max-width: 20%;
max-height: 10%;
background-color: black;
color: aqua;
top: 70%;
right: 0%;
transform: translateY(-50%)
}
.chamada{
position: absolute;
top: 20%;
left: 10%;
transform: translateY(50%)
}
.logo{
position: absolute;
top: 10%;
right: 20%;
}
.barra-superior{
position: absolute;
top: 0%;
left: 10%;
transform: translateY(50%)
}
.layout{
background: linear-gradient(90deg,#212121 50% , #424242 50%);
width: 100vw;
width: 100vh;
}
<!DOCTYPE html>
<html lang="pt-br">
<head>
<title>Entre para a comunidade.</title>
<link rel="stylesheet" href="materialize/css/materialize.css">
<link rel="stylesheet" href="materialize/css/style.css">
</head>
<body>
<div class="layout">
<div class="smartphone">
<button class="btn-large discord">Discord</button>
</div>
<div class="card-esquerda esquerda">
<p>Queremos falar sobre tecnologia e nao sobre preco , mas se vcoe quiser a gente fala</p>
</div>
<div class="card-direita direita">
<p>Queremos falar sobre tecnologia e nao sobre preco , mas se vcoe quiser a gente fala</p>
</div>
<div class="chamada">
<h2>Vamos <br>Conversar</h2>
</div>
<div class="logo">
<h2>logo</h2>
</div>
<div class="barra-superior">
<h4>marca</h4>
</div>
</div>
<script src="materialize/js/materialize.js"></script>
</body>
</html>