Добрый день , хотел сделать , что бы при фокусе textarea моя надпись уменьшалась и поднималась чуть выше , пытался сделать через textarea:focus + мой класс , но не работает вот код:
<div class="textareat_item">
<div class="textarea_text textarea_label" >ATHUGASEMDIR</div>
<div class="quiz-form-textarea">
<textarea id="" name="ATHUGASEMDIR" rows="8" cols="50" class="textarea_text textarea_"
></textarea>
</div>
</div>
textarea::-webkit-input-placeholder{
font-style: normal;
font-weight: 600;
font-size: 11px;
line-height: 15px;
letter-spacing: 0.1em;
text-transform: uppercase;
color: #091638;
}
.quiz-form-textarea{
margin-top: 10px;
display: flex;
align-items: center;
justify-content: center;
border: 1px solid #E0E0E0;
border-radius: 5px;
margin-left: 30px;
margin-right: 30px;
}
.textarea_text{
padding-top: 15px;
padding-left: 15px;
font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
font-size: 11px;
line-height: 15px;
letter-spacing: 0.1em;
text-transform: uppercase;
color: #091638;
}
.textareat_item{
vertical-align: top;
display: inline-block;
position: relative;
}
.textarea_label{
display: block;
padding-top: 15px;
position: absolute;
pointer-events: none;
margin-left:30px;
margin-top: 10px;
white-space: nowrap;
overflow: hidden;
}
textarea:focus + .textarea_label{
padding-top: 0px;
font-size: 8px;
}
Основная проблемная часть :
textarea:focus + .textarea_label{
padding-top: 0px;
font-size: 8px;
}