Элемент даты HTML имеет пустое место, когда отключенJavascript

Форум по Javascript
Ответить
Anonymous
 Элемент даты HTML имеет пустое место, когда отключен

Сообщение Anonymous »

Проблема:

У меня есть
элемент, и он выглядит так:
обычный селектор даты
Изображение

как вы видите, есть значок «календаря», который можно использовать для выбора даты.
но когда я отключаю поле даты с:
выглядит это так:
пустое место вместо значка календаря
Изображение

как видите, значка "календарь" больше нет, но там, где он был, осталось пустое место, я думаю, что пустое место выглядит как-то плохо и хотел бы удалить его.
Что я пробовал:

Я попытался уменьшить размер ввода с помощью
но это начинает выглядеть очень странно, потому что невидимый значок календаря закрывает текст мм/дд/гггг, как вы можете видеть ниже.
мм/дд/гггг скрыт частично
Изображение

Я подумал еще об одном Речь шла о том, чтобы иметь элемент-контейнер с параметром overflow=hidden, чтобы «отсечь» пустое пространство, но это испортило бы границу ввода, что усложнило бы работу с выбранными и невыделенными состояниями.
Вопрос:

Есть ли чистый и практичный способ сделать элемент ввода такой же ширины, как текст мм/дд/гггг, когда он отключен, без значка календаря, закрывающего текст?

Подробнее здесь: https://stackoverflow.com/questions/798 ... n-disabled
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»