Oliver Kurlvink: Formulare im NEtscape erzeugen Abstand...

:)

<heul>

Kurz gesagt: Eine Zeile. Eine Spalte Rand, dann Inhalt, dann Rand. Formular beginnt vor dem mittleren td und endet nach dem mittleren /td. Netscape baut vor Beginn der kompletten Tabelle (!) einen 10 Pixel Abstand ein... Kann man das unterbinden?

<tr>
<td valign="top" background="pix/kante_links2.gif" height="50" width="13"><img src="pix/blank.gif" width="13" height="103" vspace="0" hspace="0"></td>
<form action="" method=post enctype="text/plain">
<td valign="top" colspan="2"><img src="pix/blank.gif" width="130" height="1" vspace="0" hspace="0"><br>
  <font face="Arial,Helvetica,sans-serif" size="2" color="#FBD25B">
  Nehmen Sie an unserer Mailingliste teil!<br>
  Ihre eMail-Adresse:<br>
  <input type="text" size="10" maxlength="100" name="email"><br>
  <img src="pix/blank.gif" width="1" height="7" vspace="0" hspace="0"><br>
  <input type="submit" value="Eintragen">    
  </font>
</td>
</form>
<td valign="top" background="pix/kante_rechts2.gif" height="50" width="13"><img src="pix/blank.gif" width="13" height="50" vspace="0" hspace="0"></td>
</tr>

  1. :)

    <heul>

    Kurz gesagt: Eine Zeile. Eine Spalte Rand, dann Inhalt, dann Rand. Formular beginnt vor dem mittleren td und endet nach dem mittleren /td. Netscape baut vor Beginn der kompletten Tabelle (!) einen 10 Pixel Abstand ein... Kann man das unterbinden?

    Eine Moeglichkeit waere zum beispiel CSS-Elemente zu benutzen

    <table style="margin-top:-10pt"> .....

    Da auch negative Abstaende angegeben werden koennen, bewirkt das ein nachoben schieben von zehn Pixeln, probiers halt mal aus.

    1. <table style="margin-top:-10pt"> .....

      Da auch negative Abstaende angegeben werden koennen, bewirkt das ein nachoben schieben von zehn Pixeln, probiers halt mal aus.

      IE macht es aber korrekt und somit würde es im IE versetzt werden, wenn ich margin-top auf einen negativen Wert setze. Außerdem bin ich mir nicht wirklich sicher, ob NEtscape das packt, denn ein margin-top für den Body-Tag ignoriert er ebenfalls... Drecksbrowser.

      1. IE macht es aber korrekt und somit würde es im IE versetzt werden, wenn ich margin-top auf einen negativen Wert setze. Außerdem bin ich mir nicht wirklich sicher, ob NEtscape das packt, denn ein margin-top für den Body-Tag ignoriert er ebenfalls... Drecksbrowser.

        also folgendes hat funktioniert
        <form action="" method=post enctype="text/plain"  style="margin-top:-40pt">

        Wenn Du am Anfang eine Browserabfrage machen wuerdest und dementsprechend das CSS setzt, oder gleich das ganze Formular per JavaScript schreiben laesst ....
        .... nur so ein paar ideen

        Curt.

  2. Hallo Oliver!

    Du sagst du machst es korrekt.
    Leider nicht.

    bei dir sieht es so aus:
    <tr>
    <td>......</td>
    <form>
    <td>........</td>
    </form>
    <td>.....</td>

    das solte aber nicht so sein!

    versuche es so:
    <td valign="top" colspan="2"><font face="Arial,Helvetica,sans-serif" size="2" color="#FBD25B">
    <img src="pix/blank.gif" width="130" height="1" vspace="0" hspace="0"><br>
    Nehmen Sie an unserer Mailingliste teil!<br>
    Ihre eMail-Adresse:<br>
    <form action="" method=post enctype="text/plain">
    <input type="text" size="10" maxlength="100" name="email"><br>
    <img src="pix/blank.gif" width="1" height="7" vspace="0" hspace="0"><br>
    <input type="submit" value="Eintragen">    
    </form>
    </font>
    </td>

    Grüße
    Thomas

    1. Hallo Oliver!

      Verflixtes 'copy & past'!

      Jetzt aber!
      <td valign="top" colspan="2"><font face="Arial,Helvetica,sans-serif" size="2" color="#FBD25B">
      <img src="pix/blank.gif" width="130" height="1" vspace="0" hspace="0"><br>
      Nehmen Sie an unserer Mailingliste teil!<br>
      Ihre eMail-Adresse:<br>
      <form action="" method=post enctype="text/plain">
      <input type="text" size="10" maxlength="100" name="email"><br>
      <input type="submit" value="Eintragen">    
      </form><br>
      <img src="pix/blank.gif" width="1" height="7" vspace="0" hspace="0">
      </font>
      </td>

      Grüße
      Thomas