*{ padding: 0; margin: 0; box-sizing: border-box; } body{ font-family: 'Poppins', sans-serif; overflow: hidden; z-index: -1; } #symologo{ position: absolute; width: 300px; height: 300px; margin-top: -25%; } #smyo_name{ position: absolute; width: 440px; margin-top: 28%; margin-left: -5%; } #visibility{ width: 30px; height: 30px; margin-left: 100%; cursor: pointer; } #visibility_img{ width: 100%; height: 100%; } .wave{ position: absolute; margin-top: 10%; margin-left: -10%; height: 50%; width: 50%; } .container{ width: 100vw; height: 100vh; display: grid; grid-template-columns: repeat(2, 1fr); grid-gap :7rem; padding: 0 2rem; } .img{ display: flex; justify-content: flex-end; align-items: center; } .login-content{ display: flex; justify-content: flex-start; align-items: center; text-align: center; } select{ position: absolute; margin-left: 58%; } marquee{ font-size: 30px; color:orangered; position: absolute; margin-top: 55px; margin-left: 40%; width: 500px; } .img img{ width: 500px; } form{ width: 360px; } .login-content img{ height: 100px; } .login-content h2{ margin: 15px 0; color: #333; text-transform: uppercase; font-size: 2.9rem; } .login-content .input-div{ position: relative; display: grid; grid-template-columns: 7% 93%; margin: 25px 0; padding: 5px 0; border-bottom: 2px solid #d9d9d9; } .login-content .input-div.one{ margin-top: 0; } .i{ color: #d9d9d9; display: flex; justify-content: center; align-items: center; } .i i{ transition: .3s; } .input-div > div{ position: relative; height: 45px; } .input-div > div > h5{ position: absolute; left: 10px; top: 50%; transform: translateY(-50%); color: #999; font-size: 18px; transition: .3s; } .input-div:before, .input-div:after{ content: ''; position: absolute; bottom: -2px; width: 0%; height: 2px; background-color: #38d39f; transition: .4s; } .input-div:before{ right: 50%; } .input-div:after{ left: 50%; } .input-div.focus:before, .input-div.focus:after{ width: 50%; } .input-div.focus > div > h5{ top: -5px; font-size: 15px; } .input-div.focus > .i > i{ color: #38d39f; } .input-div > div > input{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; border: none; outline: none; background: none; padding: 0.5rem 0.7rem; font-size: 1.2rem; color: #555; font-family: 'poppins', sans-serif; } .input-div.pass{ margin-bottom: 4px; } a{ display: block; text-align: right; text-decoration: none; color: #999; font-size: 0.9rem; transition: .3s; } a:hover{ color: #38d39f; } #register_button:hover{ color: black; } #register_div{ background-color: azure; margin-top: -1%; z-index: 10; width: 1px; height: 2px; margin-left: -4.2%; position: absolute; } #register_button{ margin-top:41%; margin-left: 43.5%; position: absolute; width: 360px; height: 50px; border-radius: 25px; background-image: linear-gradient(to right, #32be8f, #38d39f, #32be8f); background-size: 200%; font-size: 1.2rem; color: #fff; font-family: 'Poppins', sans-serif; text-transform: uppercase; cursor: pointer; transition: .5s; border: none; } .btn{ display: block; width: 100%; height: 50px; font-weight: bold; border-radius: 25px; outline: none; border: none; background-image: linear-gradient(to right, #32be8f, #38d39f, #32be8f); background-size: 200%; font-size: 1.2rem; color: #fff; font-family: 'Poppins', sans-serif; text-transform: uppercase; margin: 1rem 0; cursor: pointer; transition: .5s; } .btn:hover{ background-position: right; } /*REGİSTER KISMININ CSS LERİ*/ .input-group-text{ background-color: dodgerblue; color: azure; } .register_form-control{ border: 1px solid red; } .btn_register_exits{ width: 110px; height: 35px; margin-left: -46%; margin-top: -10%; position: absolute; } .register_form_input{ text-align: center; } #register_ic_kayit_ol{ margin-left: -15%; } .register_form_input[type="submit"]{ margin-top:60%; margin-left: 5%; position: absolute; width: 360px; height: 50px; border-radius: 25px; background-image: linear-gradient(to right, #32be8f, #38d39f, #32be8f); background-size: 200%; font-size: 1.2rem; color: #fff; font-family: 'Poppins', sans-serif; text-transform: uppercase; cursor: pointer; transition: .5s; border: none; } :root { --color-first: #65587f; --color-second: #f18867; --color-third: #e85f99; --color-forth: #50bda1; --block-width: 1px; --block-height: 1px; --border-width: 0.625rem; --border-radius-outer: 8px; --border-radius-inner: calc(var(--border-radius-outer) / 2); --font-plain: 'IBM Plex Sans', sans-serif; --font-special: 'Fredoka One', sans-serif; box-sizing: border-box; line-height: 1.4; } *, *:before, *:after { box-sizing: inherit; } .rainbow { width: 100%; height: 100%; animation: o-rotate-360 linear 8s infinite; } .rainbow span { display: block; width: 100%; height: 100%; position: relative; transform: translate(-50%, -50%); } .rainbow span:after { display: block; content: ""; width: 100%; height: 100%; position: absolute; left: 100%; } .rainbow span:first-child { background: var(--color-first); } .rainbow span:first-child:after { background: var(--color-second); } .rainbow span:last-child { background: var(--color-third); } .rainbow span:last-child:after { background: var(--color-forth); } .c-subscribe-box { width: var(--block-width); height: var(--block-height); overflow: hidden; position: relative; box-shadow: 0 10px 40px -10px rgba(0, 64, 128, .2); border-radius: var(--border-radius-outer); } .c-subscribe-box__wrapper { width: calc(100% - var(--border-width)); height: calc(100% - var(--border-width)); position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); background: #fff; padding: 1.2rem 1rem 1.8rem; display: flex; flex-direction: column; border-radius: var(--border-radius-inner); } .c-subscribe-box__title { font-size: 1.6rem; } .c-subscribe-box__desc { font-size: 0.935rem; margin: 0.7rem auto 1.8rem; max-width: 240px; } .c-form--accent [type=submit] { background: var(--color-third); border-color: var(--color-third); color: #fff; } @keyframes o-rotate-360 { 0% { transform: rotate(0); } 100% { transform: rotate(360deg); } } [type=submit] { margin-bottom: 0; font-family: var(--font-special); font-weight: normal; letter-spacing: 0.015em; font-size: 1.1rem; } [type=submit]:active { transform: scale(0.97); } input { font-family: inherit; color: inherit; outline: none; font-size: 93%; transition: all 300ms ease; } h3 { margin: 0; letter-spacing: -0.015em; font-family: var(--font-special); font-weight: normal; line-height: 1.4; } #kullanici_kontrol{ background-color: red; margin-top: -8%; margin-left: 1%; border: 2px solid black; color: azure; position: absolute; display: none; } #database_result { position: absolute; margin-top: 40%; margin-left: -50%; width: 33%; height: 70px; background-color: green; display: none; color: green; } #databes_result p{ margin-left: 5%; } #_register_state{ line-height: 400%; position: absolute; color: azure; }