Hoe te maken: Registratieformulier
- Previous page Social login form
- Next page Iconic form
Leer hoe u een registratieformulier maakt met CSS.
Hoe een registratieformulier te maken
Stap 1 - Voeg HTML toe:
Gebruik het <form>-element om invoer te verwerken. U kunt meer informatie hierover vinden in onze PHP-tutorial.
Voeg vervolgens invoercontrole voor elk veld toe (en de bijbehorende labels):
<form action="action_page.php"> <div class="container"> <h1>Registreren</h1> <p>Volg dit formulier om een account aan te maken.</p> <hr> <label for="email"><b>E-mail</b></label> <input type="text" placeholder="Voer E-mail In" name="email" id="email" required> <label for="psw"><b>Wachtwoord</b></label> <input type="password" placeholder="Voer Wachtwoord In" name="psw" id="psw" required> <label for="psw-repeat"><b>Herhaal Wachtwoord</b></label> <input type="password" placeholder="Herhaal Wachtwoord" name="psw-repeat" id="psw-repeat" required> <hr> <p>Door een account aan te maken, ga je akkoord met onze <a href="#">Voorwaarden & Privacy</a>.</p> <button type="submit" class="registerbtn">Registreren</button> </div> <div class="container signin"> <p>Heb je al een account? <a href="#">Inloggen</a>.</p> </div> </form>
Tweede stap - Voeg CSS toe:
* {box-sizing: border-box} /* Binnenafstand toevoegen aan container */ .container { padding: 16px; } /* Volledige breedte invoervelden */ input[type=text], input[type=password] { width: 100%; padding: 15px; margin: 5px 0 22px 0; display: inline-block; border: none; background: #f1f1f1; } input[type=text]:focus, input[type=password]:focus { background-color: #ddd; outline: none; } /* Standaard stijl van hr overschrijven */ hr { border: 1px solid #f1f1f1; margin-bottom: 25px; } /* Stijl van indienen/registratieknop instellen */ .registerbtn { background-color: #04AA6D; color: white; padding: 16px 20px; margin: 8px 0; border: none; cursor: pointer; width: 100%; opacity: 0.9; } .registerbtn:hover { opacity:1; } /* Voor links een blauwe tekstkleur toevoegen */ a { color: dodgerblue; } /* Voor het 'login'-gedeelte een grijs achtergrondkleur instellen en de tekst centreren */ .signin { background-color: #f1f1f1; text-align: center; }
Related pages
Tutorial:HTML form
Tutorial:CSS form
- Previous page Social login form
- Next page Iconic form