Kalle_: IE: Zwangsabstand nach <form>

Hallöle,

ich habe in einer Tebelle mehrere <td> und in jeder ein <form> mit submit-button, damit ich verschiedene Programme anspringen kann.

Nun macht der IE 5 aber nach jeder <form> einen Abstand, der den <td> doppelt so hoch werden lässt wie den Button.

Auch dieses CSS hilft NICHT:
form {margin:0;padding:0;border:none;}

Woher zum Teufel kommt der Zwangs-Abstand beim IE ?

LG Kalle

  1. Hallo,

    display:inline?

    gruss

    --
    no strict;
    no warnings;
    Der natürliche Feind der Festplatte ist der Teppich, der sich gerne mal elektrisch aufläd und der Festplatte eine wischt.
    Kluge Leute sind auch nur Menschen.
    1. Hallo, Eternius,

      display:inline?

      Leider nein. Stelle eben fest, dass <form> offenbar überhaupt keine CSS- Eigenschaften kennt (auch nicht im NS, FF), es wird z.B. nicht farbig und nimmt keinen Rand an:
      form {margin:0;padding:0;border:none;display:inline;border:2px solid #f00;}

      Aber seltsam: Auch der FireFox macht die Zwangs- Leerzeile:

      <form ...>Hallo</form>selber hallo

      ergibt:
      Hallo
      (Leerzeile)
      selber Hallo

      Okay, werde wohl sowas einbauen wie <p style='margin-top:-2em'> wobei es dann im NS wieder nicht funzt. Aber Kunde hat IE.

      LG Kalle

      1. Hallo,

        kann ich nicht nachvollziehen:

          
        <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">  
        <html>  
          <head>  
            <title>asdf</title>  
            <style type="text/css">  
              form  
              {  
                margin:0;  
                padding:0;  
                display:inline;  
                border:2px solid #f00;  
              }  
            </style>  
          </head>  
          <body>  
            <form action="/">  
              Hallo  
            </form>selber hallo  
          </body>  
        </html>  
        
        

        macht das wass es soll (IE && FF):

        Hallo selber hallo (incl border)

        gruss

        --
        no strict;
        no warnings;
        Ich weiss es nicht, aber ich bin mir nicht sicher.
        Kluge Leute sind auch nur Menschen.
        1. Hallo,

          macht das wass es soll (IE && FF):

          Tatsächlich, wenn HTM so abgespeckt ist - allerdings ohne Rand im IE 5. Sogar mit der Tabelle <td><form...</td> funzt es.

          Jetzt muss ich suchen ...

          Danke für deine Hilfe.

          LG Kalle

        2. Hallo Eternius.

          macht das wass es soll (IE && FF):

          Zuviel programmiert in letzter Zeit? ;)

          Gruß, Ashura

          --
          Selfcode: sh:( fo:) ch:? rl:( br:^ n4:& ie:{ mo:) va:) de:> zu:) fl:( ss:| ls:[ js:|
          Try it: Become an Opera Lover in 30 days
          Meine Browser: Opera 8.0 | Firefox 1.0.4 | Lynx 2.8.3 | Netscape 4.7 | IE 6.0
          IE Layout-Workaround №1: <!--[if IE]><style type="text/css">*{display:none;}</style><![endif]-->