Stephan Fischer: Abstand zwischen 2 formularen/tabellen im ns

hi,
ich habe zwei tabellen die jeweils ein formular beinhalten, bzw. in jeweils
in einem formular plaziert waren.
die beiden  tabellen/formulare sollen direkt untereinander stehen, aber egal
was ich versuche, netscape macht immer eine zeile abstand zwischen diesen
beiden.

wer weiss, wie ich den abstand wegbekomme?

<-- der code sieht ungefähr so aus (das ist die einzige kombination die im
ie gut keinen abstand macht) :

<table>
    <tr>
        <form>
            <td>
              ....
            </td>
        </form>
    </tr>
</table>
<table>
    <tr>
        <form>
            <td>
              ....
            </td>
        </form>
    </tr>
</table>

-->

--
stephan fischer
st.fischer@cityweb.de

  1. Hallo !

    Zunächst macht der Navigator sstandardmäßig keine Leerzeile zwischen zwei Tabellen. Diese müssten also direkt untereinander platziert sein.

    Aller Wahrscheinlichkeit nach hat sich da ein Leerzeichen und/oder Zeilenumbruch im Code versteckt, der da nicht hingehört.

    Versuch mal, ob es was bringt, das Ende-Tag der ersten Tabelle und das Start-Tag der zweiten Tabelle in eine Zeile zu schreiben:

    also nicht :
    ...
    </table>
    <table>
    ...

    sondern:
    ...
    </table><table>
    ...

    Wenn das nichts bringt, liegt der Fehler IMHO woanders und kann nur bei näherer Betrachtung des gesamten Quelltextes gelöst werden. (Bitte aber diesen nicht hier posten, sondern online stellen)

    Gruß,
    kerki

    1. Hallo !

      Zunächst macht der Navigator sstandardmäßig keine Leerzeile zwischen zwei Tabellen. Diese müssten also direkt untereinander platziert sein.

      stimmt. sobald ich aber in beide tabellen jeweils ein formular einfüge, oder andersrum die tabellen jeweils in ein formular einbette, macht nn einen abstand dazwischen.
      auch ein br-tag zwischen den tabellen/forms hilft nicht sondern vergrössert den abstand noch.
      ich habe den code schon auf das aller nötigste reduziert, und alle möglichen anordnungen (form innerhalb td-, tr- oder table-tags oder table innerhalb form-tags) ausprobiert, aber es klappt einfach nicht.
      ich kann den code im moment nicht online stellen, da ich beim kunden bin.
      hat sonst jemand einen tip ?

      gruss stephan

      --
      Stephan Fischer
      st.fischer@cityweb.de
      1. hi stephan

        schreib
        <table>
        <tr>
          <td>
          <form>
        ........
          </form>
          </td>
        <tr>
        </table>

        du kannst das form nicht im tr anfangen das gehört in td

        gruß stefan

        1. Hallo stefan !

          hi stephan

          schreib
          <table>

          »»  <tr>

          <td>
            <form>

          »»  ........

          </form>
            </td>

          »»  <tr>

          </table>

          du kannst das form nicht im tr anfangen das gehört in td

          Im Prinzip würde ich dir voll und ganz zustimmen, nur das Problem mit der Leerzeile wird dadurch nicht behoben. (Ganz im Gegenteil sogar: http://www.forum-niederrhein.de/test/tabsform.html). Schau's dir 'mal an.

          Hast du (oder jemand anders) eine Erklärung dafür? Ich bin nämlich mittlerweile genauso weit wie Stephan und zweifele an meinem Verstand.

          Gruß,
          kerki

          1. Hallo Kerki,

            ich bins schon wieder. (Das wird ja fast zur Gewohnheit).

            Also, mal abgesehen von Deiner letzten, wie Du selber weißt nicht ganz Regelkonformen Version, geht auch noch folgendes....

            <FORM action="blabla" method=post class="test">
            <TABLE border=0 cellPadding=0 cellSpacing=0>
              <TR>
                <TD style="margin:0px; padding:0px;"><INPUT type="text" value="2 Tab Form 1 innen">Text</TD>
            </TR>
            </TABLE>
            </FORM>
            <FORM action="blabla" method=post" class="test">
            <TABLE border=0 cellPadding=0 cellSpacing=0>
              <TR>
                <TD><INPUT type="text" value="2 Tab Form 2 innen"></TD>
              </TR>
            </TABLE>
            </FORM>

            Wobei die Class "test" dann wie folgt aufgebaut ist...

            .test {margin:0px; paddig:0px; line-height: 0px;}

            Erstere beide für IE und letzeres für NC. Probiers mal aus. Bei mir hats eben hingehauen.

            Schönen Abend noch.
            Gruß,
              Sönke.

            1. danke,
              damit funktioniert es im nn 4x. leider habe ich das problem das es auch im ns 3 laufen soll, aber ich denke da hat man keine chance.

              gruss stephan