Mir ist gerade mal wieder aufgefallen, dass am unteren Ende jedes Blocks, der ein Formular beinhaltet (z.B. Suche, Login, Umfrage) ein Absatz eingefügt wird wie sonst durch ein <br>
. Markiert man einmal den Inhalt des Blocks ist aber kein Absatz wie durch ein br da.
Ich habe auch schon den Quellcode durchgesehen, aber leider nichts gefunden.
Wie kommt es zu diesem Absatz und wie kann ich das unterbinden?
Hi dirt_bomber :)
wenn es in jedem Block ist, wird es am theme liegen.
Sie mal im themefile nach (funktion themesidebox()) ob dort am Ende dieses <br> enthalten ist.
Nach Formularen wird automatisch eine Absatzschaltung angezeigt, so dass dann ein doppelter Zeilenumbruch entsteht.
Dieses Problem hab ich auch. Auf meiner Seite (mitte, oben unter dem logo) sind 3 Formulare die ganz normal mit <form>...</form> ohne <p> oder <br> erzeugt wurden.
Netscape 6.2 (nur die hab ich jetzt gestestet) lässt diesen automatischen Zeilenumbruch weg, der IE (in allen Versionen) macht ihn leider.
Gibts da nicht ein Style Attribut mit dem man das verhindern kann?
@ Andi: Leider steht da in der themesidebox kein br. Wäre auch zu schön gewesen. Aber sidewinds Frage ist gut: Wie kann man die automatische Absatzschaltung unterbinden?
Hmm, wäre ja auch zu einfach gewesen ;)
Versuche es mal mit CSS, einen prima Link dazu:
http://selfhtml.teamone.de/css/eigenschaften/randabstand.htm
<td style="margin: 0cm 0cm 0cm 0cm;" ><form action="showdetail.asp".....
bringt leider auch keinen erfolg.
komisch ist nur das der ie (auch der neueste 6.0) das macht, beim netscape 6.2 gehts.
hat noch jemand ne idee?
musste nochmal editieren, da das eboard meinen html code verschluckt hat ;)
[Editiert am 6/2/2003 von sidewind]
Hmm,....
Im Who-Onlineblock habe ich es so gemacht, da funzt es:
......<form ...... style=\"border: 0px; margin-bottom: 5px; margin-top: 0px;\">......
Big thx!!!
der fehler lag daran , die style anweisung nicht in den td tag sondern direkt in den form tag rein geschrieben werden muss.
dieses problem ging mir schon lange auf die nerven.
vielen dank nochmal.
übigens mit margin: 0px 0px 0px 0px gehts kürzer
Ein großes DANKESCHÖN auch nochmal von mir.
Läuft alles prima, genau so wollte ichs haben.