1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

datei-upload-feld mit css formatieren

  • max1005
  • 27. Mai 2004 um 19:32
  • Unerledigt
  • max1005
    7
    max1005
    Mitglied
    Punkte
    405
    Beiträge
    50
    • 27. Mai 2004 um 19:32
    • #1

    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

  • Florian
    4
    Florian
    Mitglied
    Punkte
    165
    Beiträge
    33
    • 27. Mai 2004 um 20:31
    • #2

    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:

    HTML
    <html>
    <head>
    <title>Test</title>
    <style type="text/css">
    <!--
    input.filefeld {width:200}
    -->
    </style>
    </head>
    <body>
    <input type="text" class="filefeld">
    </body>
    </html>
    Alles anzeigen
  • max1005
    7
    max1005
    Mitglied
    Punkte
    405
    Beiträge
    50
    • 28. Mai 2004 um 19:12
    • #3

    das funktioniert eh, aber wenn man
    <input type="file" class="filefeld">
    eingibt, funktionierts leider nicht.

    lg, max

  • lerod
    13
    lerod
    Mitglied
    Reaktionen
    5
    Punkte
    1.620
    Beiträge
    315
    • 29. Mai 2004 um 14:57
    • #4

    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?

    Code
    <input type="text" style="width: 400" .... >




    lg

  • absolut
    4
    absolut
    Mitglied
    Punkte
    170
    Beiträge
    29
    • 29. Mai 2004 um 18:14
    • #5

    auf selfhtml is des ganz einfach erklärt:
    http://selfhtml.teamone.de/html/formulare/formatieren.htm

    http://hades.gothic.at/iforum/images/smilies/confused.gif

  • Florian
    4
    Florian
    Mitglied
    Punkte
    165
    Beiträge
    33
    • 29. Mai 2004 um 20:33
    • #6

    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).

  • max1005
    7
    max1005
    Mitglied
    Punkte
    405
    Beiträge
    50
    • 30. Mai 2004 um 11:14
    • #7

    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.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Benutzer online in diesem Thema

  • 1 Besucher

Rechtliches

Impressum

Datenschutzerklärung