[CSS] Изменить цвет кнопки "Обзор"

AMK119361

для элемента <INPUT class="buttons" NAME="button" TYPE="file">
Пока не получилось

dedwowan

невозможно

AMK119361

Обидно Так уж из стиля выбивается...

margadon

спрячь как-нибудь а событием onClick вызывай откуда нравится...

vlfdimir58

TYPE="file"

margadon

цсс-ом не получается, но можно и яваскриптом...

<div style="visibility:hidden;">
<INPUT NAME="button" TYPE="file" id="file">
</div>
<a href="#" onClick="document.getElementById('file').click;">Open...</a>

или тут нужна помощь квалифицированного телепата?

AMK119361

только ведь таким образом прячется и поле вместе с кнопкой.

AMK119361

Чего это ты хмуришься?.. Это же стандартный тип элемента. Текстовое поле с кнопочкой обзор.

stm7884696

тогда просто сдвинь нужную картинку position: relative; left -50px; на мето кнопки обзор и она ее просто закроет... А уже javascriptom пропиши что надо, что бы на онклик по картинке открывался диалог заливки файла..

margadon

Да, прячется. Можно запрятать его и display-ем, чтоб под ногами не путался
И пусть, от него нужно только появление окна обзора файлов по нажатию твоей специально отрисованной кнопки (замени <a> в моём примере по вкусу). После - яваскриптом записать в специальное текстовое поле путь к файлу - и получится иллюзия простого поля типа "file".

splinter

Посмотри несколько решений
http://www.quirksmode.org/dom/inputfile.html

margadon

а с прозрачностью интересно придумали
Оставить комментарий
Имя или ник:
Комментарий: