martin: input type="file" und CSS

Beitrag lesen

Hi,
ich hab ein Formular mit allen möglichen Input Feldern. Ich will diese Felder an mein Seitendesign anpassen. Dafür benutze ich ein Stylesheet, das ungefähr so aussieht:

input {
  background-color:#FFFF66;
  border-width:1px;
  border-style:solid;
  border-color:#FFFFFF;
}

Bei allen input Feldern hab ich das gewünschte Ergebniss, nämlich, das der Hintergrund der Felder gleich dem Hintergrund meiner Seite ist und die Felder nur durch ihre Umrandung auffallen.

Beim input type="file" funktioniert es aber nicht!! Die Hintergrundfarbe wird nicht über die ganze Breite genommen und der Rand ist um das ganze Feld. Das schaut natürlich scheiße aus, weil man ja beim input type="file" links ein Feld und rechts einen Button hat...

Weiß jemand ne Lösung, wie ich auch input type="file" mit nem Stylesheet an meine Seite anpassen kann (und das einigermaßen gut aussieht???