eisbaer04: Text in input (type=file) rechtsbündig ausrichten

Hi,

ich habe ein Formular zum Dateiupload mit mehreren Feldern. Das formular sieht wie folgt aus:

<form action="upload.php" method="post" enctype="multipart/form-data">
<input type="file" name="bild[]" /><br />
<input type="file" name="bild[]" /><br />
<input type="file" name="bild[]" /><br />
<input type="file" name="bild[]" /><br />
<input type="submit" value="Hochladen!" /><br />
</form>

Wenn ich jetzt aber Dateien wähle, dann kann ich immer nur den Anfang des Dateinamens lesen. Der ist bei allen Dateien aus dem selben Ordner aber gleich. Wenn ich z.B. 4 Dateien aus dem Ordner "C:\Testordner\upload" wähle, dann sieht mein Formular so aus:

------------------
|C:\Testordner\uplo|
 ------------------
 ------------------
|C:\Testordner\uplo|
 ------------------
 ------------------
|C:\Testordner\uplo|
 ------------------
 ------------------
|C:\Testordner\uplo|
 ------------------

Ich würde aber gerne das Ende des Dateinamen lesen können, so dass die Eingabe leichter kontrolliert werden kann.

Das Formular sollte dann so aussehen (ohne dass ich in jedes Feld einzeln klicke und nach rechts scrolle):

------------------
|oad\Testbild_1.jpg|
 ------------------
 ------------------
|oad\Testbild_2.jpg|
 ------------------
 ------------------
|oad\Testbild_3.jpg|
 ------------------
 ------------------
|oad\Testbild_4.jpg|
 ------------------

Wie bekomme ich das (mit CSS) hin. Ich habe schon text-align:right probiert, dass hat aber nichts gebracht.

eb4

--
Rettet die Wälder
Esst Bieber und Spechte!
  1. hi,

    Wie bekomme ich das (mit CSS) hin. Ich habe schon text-align:right probiert, dass hat aber nichts gebracht.

    dann wird's vermutlich gar nicht gehen.
    file-uploadfelder wiedersetzen sich den meisten formatierungsversuchen, einfach um sie nicht "verstecken" zu können.

    gruß,
    wahsaga

    --
    "Look, that's why there's rules, understand? So that you _think_ before you break 'em."
  2. Hi,

    Wenn ich jetzt aber Dateien wähle, dann kann ich immer nur den Anfang des Dateinamens lesen. Der ist bei allen Dateien aus dem selben Ordner aber gleich. Wenn ich z.B. 4 Dateien aus dem Ordner "C:\Testordner\upload" wähle, dann sieht mein Formular so aus:

    Mach die Felder breiter. Je nach Browser ist das size-Attribut oder die width-Property das geeignete Mittel.

    Um rechtsbündig auszurichten, müßte mehr Platz zur Verfügung stehen als der Text braucht.

    cu,
    Andreas

    --
    MudGuard? Siehe http://www.Mud-Guard.de/
    Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.