wie kann ich die länge des datei-upload-feldes mit css formatieren, dass es auch in den meisten browsern funktioniert?
input.filefeld { width:400; } hab ich schon probiert, funktioniert aber bei firefox (0.8) nicht, und bei netscape 4.5 sowieso nicht.
lg, max
datei-upload-feld mit css formatieren
-
max1005 -
27. Mai 2004 um 19:32 -
Unerledigt
das Informatik-Forum geht in den Archivmodus, genaue Informationen kann man der entsprechenden Ankündigung entnehmen. Als Dankeschön für die Treue bekommt man von uns einen Gutscheincode (informatikforum30) womit man bei netzliving.de 30% auf das erste Jahr sparen kann. (Genaue Infos sind ebenfalls in der Ankündigung)
Vielen Dank für die Treue und das Verständnis!
-
-
Also ich weiß nicht, wie du den CSS-Abschnitt oder das Input-Feld definierst, aber folgender Code funktioniert bei meinen Browsern (Firefox, IE) ohne Probleme:
-
das funktioniert eh, aber wenn man
<input type="file" class="filefeld">
eingibt, funktionierts leider nicht.
lg, max -
hi!
nur eine frage: wieso definierst du einen eigenen class identifier für das upload feld?
benutzt du mehrere upload varianten auf einer oder mehrere webseiten?
wegen dem prob allgemein - i benutz zwar nur den IE, aber i denk, es wird wohl am browser selbst liegen, ob und wie er gewisse attribute übernimmt.
hast es eigentlich scho auch mit direkter style angabe versucht?
lg -
auf selfhtml is des ganz einfach erklärt:
http://selfhtml.teamone.de/html/formulare/formatieren.htm -
Ach so, jetzt verstehe ich, was du genau meinst... Leider gibt es da ein sicherheitstechnisches Problem, da diese Elemente nicht von außen angesprochen werden dürfen (habe dies auf einigen Seiten gelesen, einfach nach "CSS input file" suchen). Style-Elemente wie Hintergrundfarbe und Breite können zwar überschrieben werden, leider wird die Breite von Mozilla & Co. aber nicht unterstützt (Hintergrundfarbe hingegen schon).
-
danke euch allen.
natürlich hab ich auch gegoogelt und in selfhtml in den forumsarchiven etc. gesucht, konnte allerdings keine lösung für das problem mit dem filefeld finden.
aber anscheinend funktionierts bei firefox einfach nicht, da muss ich wohl die breite direkt im <input...> tag angeben (dann gehts auch).
lg, max -
Maximilian Rupp
27. Dezember 2024 um 12:06 Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.