Jörg Wittemeier: «input... style="width:160px»

Hallo !

Innerhalb einer Tabelle verwende ich folgendes:

<td align="right">
<font face=arial size=2><b>
Firmen - Zusatz: </font></b><input name="Firmen - Zusatz" size=19 style="width:160px">
</td>

warum zeigt Netscape 4.5 die Bezeichnung "Firmen - Zusatz" nicht an? Beim Laden der Seite sieht man, das der Schriftzug unter dem Eingabefeld liegt. Sehr geschickt von Netscape, spart Platz  :-))
Liegt eindeutig an der style-Angabe, wenn sie nicht gemacht wird, klappt es.
Benötige Sie aber !

Gruß
Jörg

  1. Hallo!

    Hast du das schon mit <form><input> versucht?

    Grüße
    Thomas

    1. Hallo!

      So gehts:
      <form>
      <table><tr>
      <td><font face=arial size=2><b>Firmen - Zusatz:</b></font></td>
      <td><input type="text" name="Firmen - Zusatz" size=19 style="width:160px;"></td>
      </tr></table>
      </form>

      Grüße
      Thomas

      1. So gehts:
        <form>
        <table><tr>
        <td><font face=arial size=2><b>Firmen - Zusatz:</b></font></td>
        <td><input type="text" name="Firmen - Zusatz" size=19 style="width:160px;"></td>
        </tr></table>
        </form>

        Ist zwar eine Lösung (und was will man mehr) aber warum muß ich alles in einzelnen Tabellenfelder setzen?
        (die form-tags waren es nicht)

        Macht die Tabelle unnötig komplex.
        Wenn es keine andere Möglichkeit gibt, werde ich es wohl so machen müßen.

        Bleibt nur die Hoffnung, daß sich Netscape endlich vom Markt verabschiedet.  :-))

        Danke und Gruß
        Jörg

        1. Hallo!

          Ist zwar eine Lösung (und was will man mehr) aber warum muß ich alles in einzelnen Tabellenfelder setzen?
          (die form-tags waren es nicht)

          Du kannst es auch in eine einzige Tabellenzelle machen, aber dann ohne align=".." und NS macht für input einen Zeilenumbruch.
          Die Entschiedung ist deine:
          2 Tabellenzellen = selbe Erscheinungsbild im IE und NS, oder eine Zelle = etwas verhunzeltes Design. ;-))

          »»Bleibt nur die Hoffnung, daß sich Netscape endlich vom Markt verabschiedet.  :-))

          Belibt nur die Hoffnung, daß NS5 baldigst kommt.

          Grüße
          Thomas

  2. Liegt eindeutig an der style-Angabe, wenn sie nicht gemacht wird, klappt es.
    Benötige Sie aber !

    Vorsicht bei NS und style (besonders width)!
    Die Unberechenbarkeit von NS hat mich ganze zwei Tage gekostet. Mittlerweile mache ich Breitenangaben nur noch über width=
    Style nehme ich nur noch für Schriften und Zentrierung her.

    Besonders problematisch mit border-style, border-width.

    Joseph

    1. Vorsicht bei NS und style (besonders width)!
      Die Unberechenbarkeit von NS hat mich ganze zwei Tage gekostet. Mittlerweile mache ich Breitenangaben nur noch über width=
      Style nehme ich nur noch für Schriften und Zentrierung her.

      Besonders problematisch mit border-style, border-width.

      Und in Form-Tags sollte man beim NC Styles besser vollkomen
      weglassen.. ansonsten wird bei der Darstellung sowieso
      für gar nix mehr garantiert.
      Wenn Style-Tags für Form-Elemente sollte man die über
      JavaScript schreiben und die Styles nur für den IE
      schreiben , ist echt besser :)

      gruss
      Jens