|
|
|
|
|
для: confirm
(12.02.2015 в 13:10)
| | Да не заказчик это! Это брату моему дают такие задания на курсах.
Сделала вот так
input {
border: 2px solid #ccc;
background-color: #fff;}
/*====ФОКУС====*/
input:focus {
border: 2px solid #aa88ff;
background-color: #ffeeac;}
/*==НАВЕДЕНИЕ==*/
input:hover {
border: 2px solid #aa88ff;
background-color: #ffeeac;
color: red;
|
| |
|
|
|
|
|
|
|
для: elenaki
(12.02.2015 в 10:50)
| | Ваш заказчик либо дуркует, либо не понимает что это. Обычно делают таким образом, чтобы при некорректном вводе данных в поле это поле подсвечивалось, при корректном же вводе остается обычным. Достигается это следующим:
input:focus:required:invalid {
изменить цвет фона, да и достаточно
}
|
Стиль же пелйсхолдера не у всех браузеров поддается изменениям, хотя можно и его поменять. | |
|
|
|
|
|
|
|
для: KPETuH
(12.02.2015 в 10:42)
| | Это очень конкретный момент, к которому можно привязать событие по наведению. Читая первый пункт, я так и подумала. Испугало то, что должны меняться фон и цвет шрифта у ВВОДИМОГО текста, т.е. не по наведению (там и текста-то еще не было, когда мы наводили!), а в процессе ввода! И при чем тут динамическая подсветка, когда речь о поле формы. Это из другой оперы совсем...
А второй пункт? Кличко, может, и поймет. Я не понимаю. Ладно, сделаю плейсхолдер и поменяю цвет, когда будет введен текст.
PS и эти люди нас учат! (это брату моему дали такое задание на курсах). То ли еще будет! | |
|
|
|
|
|
|
|
для: elenaki
(12.02.2015 в 09:17)
| | Сделайте так, что когда поле в фокусе то цвет красный, когда не в фокусе цвет черный, думаю это и имеется ввиду | |
|
|
|
|
|
|
|
для: elenaki
(23.01.2015 в 16:27)
| | При вводе адреса электронной почты в соответствующее поле, фон и цвет
шрифта должны изменяться.
Вот ответ ведущего :
1. Это значит, что когда вы ставите курсор в это поле для ввода, фон и цвет шрифта у вводимого текста должны поменяться. Типа динамической подсветки. А, когда переключаетесь на другое поле - все по-прежнему, стандартно.
2. Есть поле. У него должны меняться фон и цвет шрифта. В какой-то момент текста в поле может не быть. А в другой момент уже будет. Так что изменение цвета шрифта при наличии текста тоже будет заметно.
================================================================
Ну вот, я опять ничего не поняла. Как можно поменять то, чего еще нет? Вводим
букву в поле, она черная. Вводим другую, первая становится красной. Вводим
третью, и вторая становится красной? Так, что ли? Непонятно, когда менять цвет.
"В какой-то момент" - неконкретно и некорректно. Я буду один момент считать
каким-то, а он - другой. | |
|
|
|
|
|
|
|
для: elenaki
(23.01.2015 в 18:15)
| | Так если вам надо текст и элемент внутри родителя как-то форматировать, заключите текст в тот же span. Можно и иначе поступить, но не непрерывными же пробелами это делать, а если мало двух будет, что так и клепать их дюжину? ) | |
|
|
|
|
|
|
|
для: confirm
(23.01.2015 в 18:13)
| | Прошло. Только я там один тэг не туда воткнула, уже исправила.
У меня ни padding ни text-indent не работает, радио-кнопка прилипает к тексту. | |
|
|
|
|
|
|
|
для: elenaki
(23.01.2015 в 18:10)
| | А это зачем Нет , особенно после текста? Padding. | |
|
|
|
|
|
|
|
для: confirm
(23.01.2015 в 17:57)
| | Сделала вот так. Интересно, валидацию пройдет?
<label><span class="radio_on"><input type="radio" name="subscribe" value="Y" checked tabindex="20" style="border: red 2px dashed;"> Да</span></label>
<label><span class="radio_on"><input type="radio" name="subscribe" value="N" tabindex="21"> Нет </label></span>
|
span.radio_on {
margin: 1px;
}
span.radio_on:hover {
margin: 0px;
border: red 1px dashed;
}
|
| |
|
|
|
|
|
|
|
для: elenaki
(23.01.2015 в 17:48)
| | Ну значит hover для label
А вообще странный мужик, головная боль, это одинаковое отображение флажков и радиокнопок в браузерах, и приходится вообще их прятать, а ему рамка нужна, словно отметить курсор в границе элемента более нечем. | |
|
|
|
|