Стилизация input type=“date”

819
09 августа 2017, 17:48

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

Answer 1

Добрый день!

<input type="date" />

Не всегда работает корректно - допустим в IE. Попробуйте использовать DatePicker jQuery UI. В том числе есть расширенная вариация DateRangePicker - Позволяет выбирать диапазоны дат, и достаточно гибко настраивается.

Answer 2

Для Хрома:

::-webkit-calendar-picker-indicator { 
  color: transparent; 
  opacity: 1; 
  background: url(//www.gravatar.com/avatar/cbfaff96665b7567defe1b34a883db8b?s=16&d=identicon&r=PG) no-repeat center; 
  background-size: contain; 
}
<input type=date>

READ ALSO
Высота секций у landing page?

Высота секций у landing page?

Есть ли какие то правила для высоты секций ? Или советы от вас на тему, какой должна быть секция

260
Ввод времени и даты в форму

Ввод времени и даты в форму

Использую вот такую форму у себя на сайте: <input type="datetime-local" name="time"> Но Safari просто выводит ее как пустую строчку, а в мобильной версии какое...

369
Как отцентровать текст в двустрочном div?

Как отцентровать текст в двустрочном div?

Делаю таблицу на div, требуется отображать данные в 2 строки

365
В InternetExplorer скрипт выдает NaN в output

В InternetExplorer скрипт выдает NaN в output

Столкнулся с такой проблемой, переписывал уже несколько раз скрипт, что бы победить IE, может кто подскажет в чем проблема?

268