sorun CSS tarafında şurada ancak çözemedim bir türlü.
.form-input:valid + .form-label {
color:#ff6600;
font-size: 10px;
/*
-moz-transform: translateY(-50px);
-ms-transform: translateY(-50px);
-webkit-transform: translateY(-50px);
transform: translateY(-50px);
*/
}
HTML..
CSS..
.form-label{ display: block;}
.form-field {
border: 0;
}
.form-input {
position: absolute;
}
.form-input + .form-label {
position: relative;
transition: transform 1s;
display: inline-block;
}
.form-input:focus + .form-label {
-moz-transform: translateY(-40px);
-ms-transform: translateY(-40px);
-webkit-transform: translateY(-40px);
transform: translateY(-40px);
}
/* SORUN BURADA */
.form-input:valid + .form-label {
color:#ff6600;
font-size: 10px;
/*
-moz-transform: translateY(-50px);
-ms-transform: translateY(-50px);
-webkit-transform: translateY(-50px);
transform: translateY(-50px);
*/
}
.form-input {
background-color: transparent;
border: 0;
border-bottom: 1px solid #CCC;
color: #000;
font-size: 14px;
/*letter-spacing: 1px;*/
outline: 0;
padding: 5px 10px 0px 2px;
/* text-align: center;*/
transition: all 0.3s;
width: 90%;
}
.form-input:focus {
border-bottom: 1px solid #26B99A;
width: 100%;
}