Я использовал css для изменения цвета фона кнопки обзора для <input type="file">
Вы можете увидеть это здесь: JSfiddle
Проблема, с которой я сталкиваюсь, заключается в том, что она работает для хрома (она будет отображаться как черная кнопка с белым текстом)
Но это не изменит цвет фона для IE?
Я в недоумении, что с этим делать, чтобы заставить его работать
HTML:
<input type="file">
CSS:
input[type=file] {
border:none !important;
background-color:#F3282B;
background-image:none;
}
input[type=file]::-webkit-file-upload-button {
border: none;
margin: 0;
padding: 0;
-webkit-appearance: button;
width: 100px;
background:#000 !important;
color:#fff;
}
Ты не можешь. Однако вы можете скрыть его и запустить его через js.