Тип ввода «цвет»? - PullRequest
       13

Тип ввода «цвет»?

5 голосов
/ 01 декабря 2011

Я извлек некоторый тип ввода из HTML5 и обнаружил, что поддержка chrome для цвета типа ввода не работает.Моя версия chrome 15.0.874.121, а на сайте w3schools написано, что он поддерживается с версии 12:

У меня такой вопрос: почему это не работает для меня?Это регресс поддержки HTML5 в Chrome?

Ответы [ 3 ]

8 голосов
/ 01 декабря 2011

w3school не является официальным документом.В нем много ошибок.Это частично правильно, хотя в этом случае.Просто посмотрите этот сайт http://w3fools.com/

Поскольку цвет ввода поддерживается, установите флажок

Следующие браузеры теперь поддерживают цветовой виджет

Firefox 29

Firefox 29 color input Ubuntu

Opera Desktop 11

Opera desktop color input

Chrome Desktop 20:

chrome input type color Ubuntu

Android 4.4 / Chrome Mobile:

chrome mobile color input

Opera mobile:

opera mobile color input

Blackberry:

blackberry color input

Firefox OS 1.3

Firefox OS теперь поддерживает цветной ввод, но у меня все еще нет скриншота

Эта ссылка / информация устарела

http://www.reddit.com/r/browsers/comments/is1q9/does_chrome_safari_and_firefox_support_input/

Chrome 12: partial (minimal element support: yes, custom ui: no, value sanitization: no, field validation: yes)     
Safari 5.0.1: partial(minimal element support: yes, custom ui: no, value sanitization: no,field validation: yes)     
Opera 11.50: partial (minimal element support: yes, custom ui: yes, value sanitization: yes, field validation: no)    
IE 9: No
Firefox 5: No 

Если вы хотите, вы можете использовать это http://www.eyecon.ro/colorpicker/

1 голос
/ 01 декабря 2011

У меня есть автономные версии Chrome для тестирования (см. http://www.oldapps.com/google_chrome.php),, и ни Chrome 12, 13, ни 15 не поддерживают <input type="color"> - все они просто показывают текстовое поле. (В отличие от Opera 11 , который показывает палитру цветов.)

В статье Reddit, на которую ссылается @ ответ WebDeveloper , говорится, что html5test.com сообщает, что Chrome 12 поддерживает проверку полей на <input type="color">. Это правда - html5test.com сообщает, что для Chrome 12 (и не для Chrome 15), но я не уверен, что это на самом деле означает.

1 голос
/ 01 декабря 2011

<input type="color" /> в данный момент находится в разработке и еще не реализован.

См:

http://code.google.com/p/chromium/issues/detail?id=83865

http://code.google.com/p/chromium/issues/detail?id=82635

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...