Есть ли способ сделать родную кнопку `просмотр` на вводе файлов больше в кросс-браузере? - PullRequest
9 голосов
/ 27 июня 2011

Как вы, возможно, знаете, вы можете создать свой собственный элемент управления вводом файлов, используя (хакерский) подход к размещению ввода файлов над вашей пользовательской кнопкой и используя opacity: 0 для самого ввода файла.

На изображении ниже показан предполагаемый дизайн с вводом файла, абсолютно расположенным над кнопкой обзора.

Example

Как видите, кнопка искусственного просмотра значительно больше, чем та, которую нарисовал браузер (Firefox 4).

Если я увеличу ширину ввода, кажется, что он достигнет предела, когда он больше не будет увеличиваться.

Вот jsFiddle для игры с , демонстрирующий проблему. Кнопка обзора real должна быть того же размера, что и искусственная кнопка.

Есть ли способ сделать это, или должен Я использую Flash или уменьшу размер кнопки?

1 Ответ

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