CSS селектор ::file-selector-button — стилізація input type=file
CSS псевдоелемент ::file-selector-button стилізує кнопку «Огляд» у полі <input type="file">.
Загальний опис
Це та сама кнопка, яку роками ховали й підміняли власною через <label>. Тепер її можна просто стилізувати — без хитрощів і без втрати доступності.
Синтаксис
::file-selector-button
Переглядачі
| Переглядач | ||||||
|---|---|---|---|---|---|---|
| file-selector-button | 89+ | 82+ | 14.1+ | 75+ | 89+ | - |
| Переглядач | ||||
|---|---|---|---|---|
| file-selector-button | 89+ | yes | yes | 14.5+ |
Приклади
+ запропонувати свій приклад у пісочниці
Своя кнопка вибору файлу.
HTML
<input type="file">
CSS
input[type="file"]::file-selector-button {
padding: .5rem 1rem;
border: none;
border-radius: 4px;
background: #0172ad;
color: #fff;
cursor: pointer;
}
Коментарі
Коментарів ще немає — будьте першим!