Absatz in Formularblöcken

Begonnen von dirt_bomber, 28 Januar 2003, 17:57:35

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

dirt_bomber

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?

Andi

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.
schön´s Grüssle, Andi

sidewind

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?


dirt_bomber

@ 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?

Andi

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
schön´s Grüssle, Andi

sidewind

 
<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]

Andi

Hmm,....
Im Who-Onlineblock habe ich es so gemacht, da funzt es:

......<form ...... style=\"border: 0px; margin-bottom: 5px; margin-top: 0px;\">......
schön´s Grüssle, Andi

sidewind

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

dirt_bomber

Ein großes DANKESCHÖN auch nochmal von mir.
Läuft alles prima, genau so wollte ichs haben.