Membuat Design Halaman Login Menarik

Di panduan kali ini saya akan memberikan bahan mengenai HTML, CSS yaitu Merancang Design Halaman Login Menarik, design yang menarik yaitu daya tarik utama pengunjung laman akan mengunjungi laman kita selain bagi mengakses fitur-fitur yang terdapat di pada laman kita.



Tak hanya tampilan fornt saja yang mesti menarik , laman yang bagus secara design akan mempunyai design yang menarik di seluruh laman nya salah satunya di halaman login yang biasanya orang selalu abaikan pada segi tampilanya, yang urgen dapat login.



Di sini saya akan memberikan contoh design halaman login yang lebih menarik dan tak kaku .



index.html :






<!DOCTYPE html>


<html >


<head>


<metacharset=”UTF-8″>


<title>Login Aplikasi</title>


<linkrel=”stylesheet”href=”login/style.css”>


</head>


<body>


<divclass=”wrapper”>


  <div class=”container”>


    <h1>Login Di Sini</h1>




    <form class=”form” action =”controllers/loginAction.php” method=”POST”>


      <input type=”text” placeholder=”Username” name=”username” required>


      <input type=”password” placeholder=”Password” name=”password” required>


      <button type=”submit” id=”login-button” name=”login”>Login</button>


    </form>


  </div>




  <ul class=”bg-bubbles”>


    <li></li>


    <li></li>


    <li></li>


    <li></li>


    <li></li>


    <li></li>


    <li></li>


    <li></li>


    <li></li>


    <li></li>


  </ul>


</div>


<scriptsrc=’http://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js’></script>


</body>


</html>





Lalu style.css mya :






}



@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300);


* {


box-sizing: border-box;


margin: 0;


padding: 0;


font-weight: 300;


}


body {


font-family: ‘Source Sans Pro’, sans-serif;


color: white;


font-weight: 300;


}


body ::-webkit-input-placeholder {


/* WebKit browsers */


font-family: ‘Source Sans Pro’, sans-serif;


color: white;


font-weight: 300;


}


body :-moz-placeholder {


/* Mozilla Firefox 4 to 18 */


font-family: ‘Source Sans Pro’, sans-serif;


color: white;


opacity: 1;


font-weight: 300;


}


body ::-moz-placeholder {


/* Mozilla Firefox 19+ */


font-family: ‘Source Sans Pro’, sans-serif;


color: white;


opacity: 1;


font-weight: 300;


}


body :-ms-input-placeholder {


/* Internet Explorer 10+ */


font-family: ‘Source Sans Pro’, sans-serif;


color: white;


font-weight: 300;


}


.wrapper {


background: #50a3a2;


background: -webkit-linear-gradient(topleft, #50a3a20%, #53e3a6100%);


background: linear-gradient(tobottomright, #50a3a20%, #53e3a6100%);


position: absolute;


top: 50%;


left: 0;


width: 100%;


height: 400px;


margin-top: -200px;


overflow: hidden;


}


.wrapper.form-success .container h1 {


-webkit-transform: translateY(85px);


transform: translateY(85px);


}


.container {


max-width: 600px;


margin: 0auto;


padding: 80px0;


height: 400px;


text-align: center;


}


.container h1 {


font-size: 40px;


-webkit-transition-duration: 1s;


transition-duration: 1s;


-webkit-transition-timing-function: ease-in-put;


transition-timing-function: ease-in-put;


font-weight: 200;


}


form {


padding: 20px0;


position: relative;


z-index: 2;


}


form input {


-webkit-appearance: none;


-moz-appearance: none;


appearance: none;


outline: 0;


border: 1pxsolidrgba(255, 255, 255, 0.4);


background-color: rgba(255, 255, 255, 0.2);


width: 250px;


border-radius: 3px;


padding: 10px15px;


margin: 0auto10pxauto;


display: block;


text-align: center;


font-size: 18px;


color: white;


-webkit-transition-duration: 0.25s;


transition-duration: 0.25s;


font-weight: 300;


}


form input:hover {


background-color: rgba(255, 255, 255, 0.4);


}


form input:focus {


background-color: white;


width: 300px;


color: #53e3a6;


}


form button {


-webkit-appearance: none;


-moz-appearance: none;


appearance: none;


outline: 0;


background-color: white;


border: 0;


padding: 10px15px;


color: #53e3a6;


border-radius: 3px;


width: 250px;


cursor: pointer;


font-size: 18px;


-webkit-transition-duration: 0.25s;


transition-duration: 0.25s;


}


form button:hover {


background-color: #f5f7f9;


}


.bg-bubbles {


position: absolute;


top: 0;


left: 0;


width: 100%;


height: 100%;


z-index: 1;


}


.bg-bubbles li {


position: absolute;


list-style: none;


display: block;


width: 40px;


height: 40px;


background-color: rgba(255, 255, 255, 0.15);


bottom: -160px;


-webkit-animation: square25sinfinite;


animation: square25sinfinite;


-webkit-transition-timing-function: linear;


transition-timing-function: linear;


}


.bg-bubbles li:nth-child(1) {


left: 10%;


}


.bg-bubbles li:nth-child(2) {


left: 20%;


width: 80px;


height: 80px;


-webkit-animation-delay: 2s;


animation-delay: 2s;


-webkit-animation-duration: 17s;


animation-duration: 17s;


}


.bg-bubbles li:nth-child(3) {


left: 25%;


-webkit-animation-delay: 4s;


animation-delay: 4s;


}


.bg-bubbles li:nth-child(4) {


left: 40%;


width: 60px;


height: 60px;


-webkit-animation-duration: 22s;


animation-duration: 22s;


background-color: rgba(255, 255, 255, 0.25);


}


.bg-bubbles li:nth-child(5) {


left: 70%;


}


.bg-bubbles li:nth-child(6) {


left: 80%;


width: 120px;


height: 120px;


-webkit-animation-delay: 3s;


animation-delay: 3s;


background-color: rgba(255, 255, 255, 0.2);


}


.bg-bubbles li:nth-child(7) {


left: 32%;


width: 160px;


height: 160px;


-webkit-animation-delay: 7s;


animation-delay: 7s;


}


.bg-bubbles li:nth-child(8) {


left: 55%;


width: 20px;


height: 20px;


-webkit-animation-delay: 15s;


animation-delay: 15s;


-webkit-animation-duration: 40s;


animation-duration: 40s;


}


.bg-bubbles li:nth-child(9) {


left: 25%;


width: 10px;


height: 10px;


-webkit-animation-delay: 2s;


animation-delay: 2s;


-webkit-animation-duration: 40s;


animation-duration: 40s;


background-color: rgba(255, 255, 255, 0.3);


}


.bg-bubbles li:nth-child(10) {


left: 90%;


width: 160px;


height: 160px;


-webkit-animation-delay: 11s;


animation-delay: 11s;


}


@-webkit-keyframes square {


0% {


-webkit-transform: translateY(0);


transform: translateY(0);


}


100% {


-webkit-transform: translateY(-700px) rotate(600deg);


transform: translateY(-700px) rotate(600deg);


}


}


@keyframes square {


0% {


-webkit-transform: translateY(0);


transform: translateY(0);


}


100% {


-webkit-transform: translateY(-700px) rotate(600deg);


transform: translateY(-700px) rotate(600deg);


}



sam







Bagus silahkan di jalankan di browsernya dan lihat hasilnya, oke baiklah itu saja bagi artikel Merancang Design Halaman Login Menarik,  hingga bertmu di artikel berikutnya.



Sumber https://kursuswebsite.org

Popular posts from this blog

Perbedaan Antara Keyup dan Keydown Pada jQuery

Membuat Table Warna Berselang dengan PHP