Im работает с стилем CSS.
Приходите к моему делу. Если я сосредоточусь на элементе ввода, тогда граница div, которая полностью вне этого div (которая содержит элемент ввода), должна изменить цвет рамки. Для этого я просмотрел несколько фрагментов. Но он не работает должным образом. Могу ли я получить точный фрагмент или намеки на это? без использования java-скрипта или j-запроса
input[type=email]:focus + div.emailicon,
{
border-color: #e86740;
box-shadow: none;
outline: none;
}
Как насчет этого?
div.emailicon {
border: 3px solid;
}
input[type=email]:focus + div.emailicon
{
border-color: #e86740;
box-shadow: none;
outline: none;
}
Вот скрипка js, которую вы можете проверить.
Отредактировано: Я меняю обратно на +, поскольку я понимаю, что я сделал глупую ошибку, теперь она должна работать отлично, а это значит, что ваши исходные коды работают нормально. Извинись за мою глупую ошибку.
Пожалуйста, удалите запятую ,
. Это применит границу к div рядом с фокусом ввода.
input[type=email]:focus + div.emailicon
{
border-color: #e86740;
box-shadow: none;
outline: none;
}