David: Formularbreite in Netscape

Hi!
Habe folgendes Problem: Wenn ich in einem Formular ein Textfeld auf eine bestimmte Breite definiere, die mir meinentwegen im IE gefällt, ignoriert der Nestcape diese Definition einfach, wie kann man dem abhelfen?

Vielen Dank schonmal! David
Hier ein Auszug:

<form name="JSticker">
  <table width="440" border="0" align="center">
    <tr>
      <td align="center">
        <input type="text" name="ticker" size="104" maxlength="104">
      </td>
    </tr>
  </table>

  1. Hi,

    musst ein Stylesheet und eine <font> Angabe verwenden, damit geht es so halbwegs.

    Beispiel:

    <style type="text/css">
    <!--
    input        { font-family: Verdana, Arial, helvetica; font-size: 8pt; width:135}
    -->
    </style>

    <font face="Arial,helvetica" size="2">
    <input type="Text" name="findstring" value="such mich" size="13"></font>

    mirko

  2. Habe folgendes Problem: Wenn ich in einem Formular ein Textfeld auf
    eine bestimmte Breite definiere, die mir meinentwegen im IE gefällt,
    ignoriert der Nestcape diese Definition einfach, wie kann man dem
    abhelfen?

    Hi,

    fuer Netscape 4.x legst du die Breite mit den entsprechenden
    HTML-Attributen fest:

    Input-Feld: size="irgendeinezahl"
    Textarea:   cols="irgendeineanderemeistkleinerezahl"

    Fuer die restlichen von dir aufgezaehlten Browser setzt du CSS
    ein:

    Input-Feld: style="width: irgendeinezahl*10; "
    Textarea:   style="width: irgendeinezahl*10; "

    Das Zehnfache der Zahl, die du bei size="" verwendest, ergibt
    annaehernd die Breite bei den Browsern, welche die
    CSS-Formatierung verstehen.

    Eine Mögichkeit, die Formularfelder unter Netscape 4.x doch per
    CSS zu beeinflussen, ist die Fontgröße. Entweder als globale
    Definition oder per Klasse.

    Gruss NN

  3. Hi!
    Habe folgendes Problem: Wenn ich in einem Formular ein Textfeld auf eine bestimmte Breite definiere, die mir meinentwegen im IE gefällt, ignoriert der Nestcape diese Definition einfach, wie kann man dem abhelfen?

    <form name="JSticker">
      <table width="440" border="0" align="center">
        <tr>
          <td align="center">
            <input type="text" name="ticker" size="104" maxlength="104">
          </td>
        </tr>
      </table>

    Hallo

    Das passiert bei mir auch immer im NC 4.7 bei Benutzung von Stylesheets und Tabellen zur <form>-Formatierung.
    Folgendes: in den entsprechenden Dateien habe ich die Schriftartangabe per CSS weggelassen. Schon haben die Eingabefelder wieder Normalbreite. Die eventuellen Texte vor den Eingabefeldern bekommen ihre Schriftart per CSS-Klasse auf ein <span>-tag.
    Billigstvariante wäre, den Text mit <font> zu formatieren.

    ist aber IIHHH!!!!

    Tschüß, Auge