输入类型“颜色”?

时间:2011-12-01 08:27:37

标签: html5 google-chrome input colors

我从HTML5中检查了一些输入类型,我发现输入类型颜色的chrome支持不起作用。我的chrome版本是15.0.874.121而w3schools site表示自版本12以来支持它:

我的问题是:为什么这对我不起作用?它是Chrome中HTML5支持的回归吗?

3 个答案:

答案 0 :(得分:8)

w3school不是官方文件。它有很多错误。在这种情况下,它部分正确。只需查看此网站http://w3fools.com/

即可

只要支持输入类型颜色,请检查

以下浏览器现在支持颜色小部件

Firefox 29

Firefox 29 color input Ubuntu

Opera Desktop 11

Opera desktop color input

Chrome桌面20:

chrome input type color Ubuntu

Android 4.4 / Chrome Mobile:

chrome mobile color input

Opera mobile:

opera mobile color input

黑莓:

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 :(得分:1)

<input type="color" />目前正在开发中,尚未实施。

请参阅:

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

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

答案 2 :(得分:1)

我有用于测试的独立版Chrome(请参阅http://www.oldapps.com/google_chrome.php),Chrome 12,13或15似乎都不支持<input type="color"> - 它们都只显示文本字段。 (与显示颜色选择器的Opera 11相反。)

@WebDeveloper’s answer相关联的Reddit文章称,html5test.com报告Chrome 12在<input type="color">上支持字段验证。这是真的 - html5test.com确实报告了Chrome 12(并不适用于Chrome 15),但我不确定这实际意味着什么。