ERLEDIGT
JA
JA
ANTWORTEN
5
5
ZUGRIFFE
1235
1235
EMPFEHLEN
-
Hallo,
ist es tatsächlich nicht möglich, ein input type = "file" mit css um zu gerstalten?
Ich bräuchte einen enstsprechenden button, der in eine 172px * 138px div passt und nicht rausquillt.
Der Pfad zu dem File ist egal, da das Dokument eh gesendet wird, sobald der User das file gewählt hat. Deswegen wäre es das einfachste, wenn ich irgendwie den Teil vor dem Button einfach auf 0 bzw. invisible setzen könnte.
Geht das?
Nach meiner bisherigen Recherche, ist das formatieren dieses input types mit css nicht möglich, das kann ich mir aber irgendwie nur schwer vorstellen,
mfg,
David
-
01.06.10 20:34 #2Maik Tutorials.de Gastzugang
Hi,
<input type="file"> lässt sich tatsächlich nicht direkt mit CSS (um)formatieren.
Und bei deiner Recherche bist du bislang nicht über die technische Möglichkeit gestolpert, die es mit ein paar wenigen Ausbauarbeiten ermöglicht?
input type file css- 1. Suchergebnis: CSS2/DOM - Styling an input type="file"
mfg Maik
-
-
01.06.10 21:31 #4Maik Tutorials.de Gastzugang
Ah ja, und was erzählst du hier dann breitspurig, dass du nur die Aussage recherchiert hättest, dass es keine Möglichkeit gibt?
Ich seh hier (in der genannten Seite) lediglich die genutzten Grafiken anstelle des Standardfeldes, und dass es sich hier nicht blos um eine grafische Abbildung handelt, hab ich mal aus Spaß an der Freud' auf "Select" geklickt:

mfg Maik
-
Freund,
ich erzaehle gar nichts breitspurig.
Meine viel schlankere Loesung, als der gepostete Vorschlag sieht jetzt so aus:
CSS:HTML-Code:<div class="file_input_div"> <img src = "../img/upload.gif" /> <input type="file" class="file_input_hidden" /> </div>
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
.file_input_div { position: relative; width: 80px; height: 23px; overflow: hidden; } .file_input_hidden { font-size: 45px; position: absolute; right: 0px; top: 0px; opacity: 0; filter: alpha(opacity=0); -ms-filter: "alpha(opacity=0)"; -khtml-opacity: 0; -moz-opacity: 0; }
In Worten:
Einfach das input-feld unsichtbar machen und ein Bild drueber legen.
mfg,
David
PS: Lorebeeren bitten an Tiago Epifânio
http://tiagoe.blogspot.com/2010/01/c...file-tags.htmlGeändert von DrBonsai (02.06.10 um 12:41 Uhr)
-
02.06.10 12:51 #6Maik Tutorials.de Gastzugang
Dein Freund bin ich nicht, sondern mein Name ist Maik.
Nichts anderes geschieht übrigens in meiner empfohlenen Seite, wenn du einfach mal die beiden Stylesheets miteinander vergleichst.
Aber wenn du mit deiner nun zwischenzeitlich selbst ausgegrabenen Variation glücklicher bist, weil sie jetzt mit ein, zwei HTML-Tags weniger daherkommt, und du meinen Vorschlag hier vordergründig nur madig machst, weil dir meine gestrige berechtigte kritische Anmerkung nicht bekommen ist, soll's mir auch recht sein
mfg Maik
Ähnliche Themen
-
Datei hochladen ohne <input type="file">
Von lisali im Forum HTML & XHTMLAntworten: 7Letzter Beitrag: 14.05.10, 09:46 -
<input type="submit/text"> Formatieren
Von Zack im Forum CSSAntworten: 1Letzter Beitrag: 16.06.08, 18:34 -
bei <input type="file"> den "Durchsuchen" text verändern?
Von Bomber im Forum HTML & XHTMLAntworten: 7Letzter Beitrag: 29.09.06, 22:45 -
Sytle von (input type="file") ändern?
Von SilverVegeto im Forum CSSAntworten: 2Letzter Beitrag: 11.04.05, 09:28 -
Bei <input type="file" den "Durchsuchen.." text verändern?
Von Bomber im Forum HTML & XHTMLAntworten: 1Letzter Beitrag: 05.06.02, 13:00






Login





