pragmaMx Support Forum

Archive => veraltete bzw. unsupportete Systeme und Module => Alt Archive => VKP-Maxi & VKP-Midi & VKP-Mini => Thema gestartet von: dirt_bomber am 28 Januar 2003, 17:57:35

Titel: Absatz in Formularblöcken
Beitrag von: dirt_bomber am 28 Januar 2003, 17:57:35
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?
Titel: Re: Absatz in Formularblöcken
Beitrag von: Andi am 28 Januar 2003, 18:23:20
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.
Titel: Re: Absatz in Formularblöcken
Beitrag von: sidewind am 29 Januar 2003, 07:38:38
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?

Titel: Re: Absatz in Formularblöcken
Beitrag von: dirt_bomber am 29 Januar 2003, 14:00:57
@ 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?
Titel: Re: Absatz in Formularblöcken
Beitrag von: Andi am 29 Januar 2003, 14:41:47
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
Titel: Re: Absatz in Formularblöcken
Beitrag von: sidewind am 06 Februar 2003, 11:41:03
 
<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]
Titel: Re: Absatz in Formularblöcken
Beitrag von: Andi am 06 Februar 2003, 11:50:47
Hmm,....
Im Who-Onlineblock habe ich es so gemacht, da funzt es:

......<form ...... style=\"border: 0px; margin-bottom: 5px; margin-top: 0px;\">......
Titel: Re: Absatz in Formularblöcken
Beitrag von: sidewind am 06 Februar 2003, 12:30:12
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
Titel: Re: Absatz in Formularblöcken
Beitrag von: dirt_bomber am 08 Februar 2003, 17:35:11
Ein großes DANKESCHÖN auch nochmal von mir.
Läuft alles prima, genau so wollte ichs haben.