| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Вёрстка веб-сайтов > <input type=file> |
| Автор: _and 30.1.2006, 10:43 |
| хай, all!!! Народ подскажите пожалуйста, можно ли сменить стиль кнопки "Обзор..." в сабжевом контроле |
| Автор: Guedda 30.1.2006, 17:20 |
| Думаю, что нельзя. Я в каком-то учебнике читал, что эта фича зашита в браузер. Поэтому, наверное, нужно ковырять настройки browser |
| Автор: Innuendo 30.1.2006, 17:42 |
| да.. редактируется только поле ввода в input file. и действие click() работает не по кнопке: я хотел сделать макет файла- поле, и кнопка простая... ей уже можно задать css стиль. И хотел при клике на лже-обзор, чтоб он кликал на настоящий (настоящий сделал невидимым) и не получается.. он кликает по полю, а не по кнопке |
| Автор: Black 30.1.2006, 21:02 |
| впринципе, можно, но только путем особого изврата. Эту тему уже на форуме неоднократно обсуждали. Используейте Поиск... |
| Автор: PARROT 31.1.2006, 12:38 |
| http://www.quirksmode.org/dom/inputfile.html Пользуемся поиском: http://forum.vingrad.ru/index.php?showtopic=54669 |
| Автор: Ciber SLasH 1.2.2006, 02:25 |
| Да это чистой воды мазахизм. Зачем так извращаться ? Остаётся надеяться, что в будущих версиях бродилок сделают возможность применить стиль и к этим элементам... |
| Автор: R.M. 2.2.2006, 10:30 |
| Ciber SLasH Ну эт помоему не только от бродилки зависит, тут ещё и css виноват |
| Автор: Innuendo 2.2.2006, 18:07 |
| Куксикус там по ссылкам вроде по их примерам работает, но я попробовал не работает... Див с лже-обзором не хочет на передний план вылазить. |
| Автор: R.M. 3.2.2006, 01:33 |
| Innuendo И думаю это не кроссбраузерный способ, вобщем нечего с этим не поделаеш.....пока |
| Автор: Innuendo 3.2.2006, 15:17 |
| а вообще странно почему не работало.. ведь если сделать fake-file и просто file (по рамзерам одинаковые чтоб были). Оба заключить в дивы, расположить друг на друге и настоящий файл сверху... Но этому верхнему задать прозрачность 100%. По идее во всех браузерах должно работать- объект есть но он прозрачный, мы видим то что под ним, а нажимаем на верхний... |
| Автор: R.M. 4.2.2006, 01:29 |
| Innuendo Может ты плохо пробовал? |
| Автор: 576871 4.2.2006, 05:48 |
| Такое сделать нельзя. CSS будет применен только к полю ввода, но не к баттону. |
| Автор: Innuendo 4.2.2006, 14:08 |
| 576871 так это мы сразу поняли... никто и не пробует редактировать css кнопку обзор... её просто скрывают Добавлено @ 14:09 Куксикус ну... потому что половина кода была с того примера, половина моя... а так редко получается.. надо будет поптом попробовать, но с нуля... |
| Автор: R.M. 6.2.2006, 11:02 |
| Innuendo Попробуй, тока помни что почти для каждого браузера своя прозрачность используется в css |