@NofriOne

Не работает transition?

Что тут не так? Почему я не могу сделать плавное увеличение формы?

.nav-color {
    color: white;
    background: #3097D1;
    padding: 4px; 
    vertical-align: -2px;
}
.nav-text {
	font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: rgba(255, 255, 255, 0.5);
	vertical-align: -2px
}

.nav-text:hover {
	color: rgba(203, 229, 241, 1);
}

.btn-circle {
    width: 35px;
    height: 35px;
    border-radius: 50%;

}
.img-circle {
	border-radius: 50%; 
	width: 35px; 
	height: 35px;
}

.form-control:focus {
    
    width: 300px;

}
  • Вопрос задан
  • 130 просмотров
Пригласить эксперта
Ответы на вопрос 2
Nolis
@Nolis
it-гопник
Задай для формы
transform: scale(1.1,1.1);
transition: 0.2s;
https://codepen.io/Nolis/pen/vYBajjE
если нужно будет увеличить именно ФОРМУ, то всё тоже самое, но через hover.
т.к. focus онли для
<a>, <input>, <select> и <textarea>
Ответ написан
@NofriOne Автор вопроса
А для input так?
.form-control:focus { 
width: 300px;
 transition: 0.2s;
}


(Мне ширину увеличить при фокусе)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы