IE: Zwangsabstand nach <form>
Kalle_
- html
0 Eternius
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
Hallo,
display:inline?
gruss
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
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
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
Hallo Eternius.
macht das wass es soll (IE && FF):
Zuviel programmiert in letzter Zeit? ;)
Gruß, Ashura