I am trying to do a Login Screen, but i have an error that i can't fix
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
.login {
display: block;
width: 50%;
height: 100vh;
border-radius: 10px;
float: left;
text-align: center;
overflow: hidden;
}
.image-responsive {
width: 50%;
float: left;
}
.img-login {
width: 100%;
height: 100vh;
}
<div class="container">
<div class="image-responsive">
<img class="img-login" src="../assets/login.jpg" alt="">
</div>
<div class="login">
<img class="logo" src="../assets/envolti-dark.png" alt="envolti">
<h1 class="welcome">Bem-vindo</h1>
<h3 class="subtitle">Falta pouco para matar sua fome!</h3>
<button type="button" class="login-with-google" (click)="authService.GoogleAuth()">Login com o Google</button>
<br>
<br>
<p class="risk">----------------------------------</p>
<p> OU FAÇA LOGIN COM UM E-MAIL </p>
<p class="risk">----------------------------------</p>
<br>
<br>
<div class="adress">
<p class="email"><b>Endereço de E-mail:</b></p>
<br>
<input class="input-email" type="email" placeholder="Entre com seu endereço de e-mail" #userName required>
<br>
<br>
<p class="password"><b>Senha:</b></p>
<br>
<input class="input-email" type="email" placeholder="Entre com sua senha" #userPassword required>
<a class="forgot" routerLink="/forgot-password">Esqueci minha Senha</a>
<br>
<br>
<br>
<br>
<button class="login-btn" (click)="authService.SignIn(userName.value, userPassword.value)">Login</button>
<br>
<br>
</div>
<p class="dont-cont">Não tem uma conta? <a class="cadastre" routerLink="/register-user"> Cadastre-se</a></p>
</div>
</div>
but my result is not expected, the image dont occupy 50% of my screen, so anyone can help me?
Result of this code: Login Screen Image