Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Как убрать подсветку при подсказке заполнения обязательной формы CSS? (https://javascript.ru/forum/dom-window/69461-kak-ubrat-podsvetku-pri-podskazke-zapolneniya-obyazatelnojj-formy-css.html)

Espey 25.06.2017 11:57

Как убрать подсветку при подсказке заполнения обязательной формы CSS?
 
Как убрать подсветку при подсказке заполнения обязательной формы CSS?



Вот это как убрать?

laimas 25.06.2017 12:03

input:invalid {
    box-shadow: none;
}

Espey 25.06.2017 12:10

Работает, а как убрать текст: Пожалуйста Заполните это поле или его нельзя убрать?

laimas 25.06.2017 12:16

Цитата:

Сообщение от Espey
Работает, а как убрать текст

Это браузер формирует, и зачем убирать, это как раз сообщение пользователю, что поле не заполнено, а оно обязательно к заполнению.

Espey 25.06.2017 12:23

Я это знаю и каждый браузер по разному эту подсказку отображает.

А вообще нельзя убрать ее?

Espey 25.06.2017 12:25

Мне не нравиться отображение подсказки, по дизайну не подходит, лучше без нее.

Подскажите, если это возможно.

laimas 25.06.2017 12:25

Цитата:

Сообщение от Espey
А вообще нельзя убрать ее?

Можно, обрабатывая событие oninvalid, возвращая в нем false. Но надо как-то сообщать пользователю тогда своим "дизайном". Кстати стилями сообщений браузера можно управлять, хотя сделать одинаково у всех не получится конечно.

Espey 25.06.2017 12:28

Через стиль нельзя убрать подсказку? Скрыть, Спрятать ее.

laimas 25.06.2017 12:32

Цитата:

Сообщение от Espey
Через стиль нельзя убрать подсказку?

Убрать нет, если только позицией загнать вне экрана.

Espey 25.06.2017 12:34

А как? Подскажите? Вне экрана пойдет.


Часовой пояс GMT +3, время: 00:19.