Говоря, что у меня есть поле input type="file"
. Можно удалить файл на этом input
(например, в Firefox), а не щелкнуть "просмотр" и выбрать файл.
Теперь я хочу немного настроить его, изменив цвет фона поля, когда вы собираетесь удалить файл в input
. Я не могу использовать :hover
, поскольку он соответствует даже тогда, когда вы не перетаскиваете. Есть ли CSS (псевдокласс) для этого?
И есть ли способ CSS, чтобы стиль был другим, если файл, который был сброшен, не принят, и если это так? Скажем, если поле принимает только файлы PNG с использованием атрибутов accept
, я бы сделал поле зеленым, если вы собираетесь удалить файл PNG на нем, и красный, если это другой тип файла.
Есть ли способ CSS, чтобы сделать это сегодня? Есть ли запланированный способ сделать это в CSS (например, в будущих спецификациях/в текущих спецификациях, но не в любом месте)?