Cara Membuat Form Login Mirip Adf.ly
Pada artikel ini saya akan mmebritahu sebuah trik dan juga membagikan Source Code sebuah HTML dan CSS seperti form login adf.ly seperti di https://login.adf.ly/login memang enggak 100% mirip sih tapi ya namanya juga tiruan artikel ini hanya untuk belajar semata atau hanya untuk memahami sintaks sintaks HTML dan CSS nya saja saya akan mencoba menjelaskanya dsini sedikit.
Untuk membuatnya saya mempunyai ide bagaimana saya memerlukan sebuah wadah yang di berinama wrapper saya disini tidak menggunakan footer, melaikan saya menggunakan sebuah perintah form dan didalam form disini table untuk sintak HTMLnya seperti diabawah ini:
- <!DOCTYPE html>
- <html>
- <head>
- <title>AdFly - The URLShorten </title>
- </head>
- <link rel="stylesheet" type="text/css" href="style.css">
- <body>
- <div class="wrapper">
- <header>
- <h1><img src="favicon.ico">
- <span style="color: yellow"> adf</span>.ly</h1>
- </header>
- <div class="info">
- <h2>Log in to your account...</h2>
- </div>
- <div class="login">
- <div class="fb">
- <button><img width="350" height="50" src="loginfacebook.png"></button>
- </div>
- <form>
- <table >
- <tr>
- <td><input placeholder="Your Email" type="text" name=""></td>
- </tr>
- <tr>
- <td><input placeholder="Password" type="Password" name=""></td>
- </tr>
- </table>
- <button type="submit">Login</button>
- <div class="lupa">
- <input type="checkbox" name="">
- <p></p>
- <label> Remember Me?</label>
- <h5> <a href="#" style="color: brown" > Forgot yor password</a></h5>
- </div>
- </form>
- </div>
- <div class="need" >
- <label>
- <a href="#" style="color: white">Need an account?<strong>Sign up for one now.</strong></a> /label>
- </div>
- </div>
- </body>
- </html>
Meski dikatakan terbilang cukup sulit bagi saya tapi sedikit demi sedikit maka saya cukup udah deh berhasil dan sayapun menggunkan CSS Eksternal atau dengan kata lain tidak menyisipkan CSS dalam 1 tab ddn HTML dan CSS nyapun seperti dibawah ini
- body{
- background-color: #21588b;
- font-family: Arial,sans-serif;
- }
- .wrapper{
- width: 400px;
- height: 1000px;
- margin: 0 auto;
- margin-top: 100px;
- height: 500px;
- }
- header{
- width: 300px;
- margin-left: 50px;
- height: auto;
- }
- header h1{
- margin-top: 0px;
- color: white;
- }
- header img{
- width: 50px;margin-left: 60px;
- }
- .info{
- background-color: #ffedb2;
- height: 50px;
- height: 40px;
- padding: 5px;
- }
- .info h2{
- margin-left: 20px;
- color: #59564c;
- }
- .login{
- background-color: white;
- height: auto;
- width: 360px;
- padding: 20px;
- }
- .fb{
- width: 400px;
- margin-top: 0px;
- width: auto;
- padding: 0px 0px 15px 0px;
- }
- .fb h1{
- margin-top: 0px;
- }
- .fb button {
- width: 360px;
- height: 60px;
- cursor: pointer;
- }
- .fb{
- border-bottom: 1px solid;
- }
- form{
- margin-top: 20px;
- }
- input{
- width: 350px;
- border: 1px solid;
- border-color: #59564c;
- height: 40px;
- }
- button[type="submit"] {
- background-color: #ffdc70;
- height: 50px;
- width: 200px;
- margin-top: 10px;
- cursor: pointer;
- }
- .lupa{
- width: 150px;
- height: 50px;
- float: right;
- margin-top: 8px;
- }
- .lupa label{
- width: 100px;
- line-height: initial;
- font-size: 12px;
- margin-left: 2px;
- }
- .lupa input[type="checkbox"]{
- margin-left: 0px;
- width: 0px;
- margin-top: 0px;
- float: left;
- padding: 0;
- }
- h5{
- margin-top: 0px;
- width: auto;
- border: 1px solid
- margin-top:10px;
- }
- h5 a{
- text-decoration: none;
- margin-top: 20px;
- font-size: 10px;
- }
- .need{
- font-size: 15px;
- margin-top: 5px;
- }
- .need a{
- text-decoration: none;
- }