Я хочу скрыть элемент input
и вызвать его с помощью связанного label
.Открыть входной цвет с дисплеем: нет с помощью метки (webkit)
Обычно это не проблема. Я могу просто установить display:none
на входе like this
input {
display: none;
}
<input id="upload" type="file" />
<label for="upload">Upload a file</label>
По какой-то причине в Chrome (Firefox работает), этот метод не работает для ввода цвета - DEMO
input {
display: none;
}
<input id="colorPick" type="color" />
<label for="colorPick">Pick a color</label>
Является ли это ошибкой webkit или существует логическая причина, почему это не работает?
не работает в моей Chrome (41.0.2272.17 бета-м (64-битной) ... интересно ... если честно, я –
проверьте это http://stackoverflow.com/questions/8338378/input-type-color –
Не знаете причину, но обходной путь http://jsfiddle.net/mdcpgohj/ –