Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Zwischen 2 <forms> hab ich ein <BR> gesetzt. Ich würde den Abstand zwischen den forms nun gerne verringern, aber nicht auf 0 setzen.

gibt es sowas wie ein "halbes <BR>"?

Hab überlegt, die Font-size auf mini zu setzen und dann das <BR> da hinein zu setzen, aber das erscheint mir nicht so elegant..

Gibts was Besseres?

Geschrieben

Wie sieht's denn aus, wenn du das <br> einfach weglässt? Normalerweise ist zwischen zwei <form> auch immer eine Leerzeile. Ansonsten könntest du das ganze auch noch per CSS lösen.

Geschrieben

per CSS:


<form action="abc">

</form>

<form action="abc" style="margin-top: 15px;">

</form>

aber wie ssambdar schon sagt, normalerweise wenn nicht anders angegeben, erzeugen forms automatisch einen Zeilenumbruch. Ob das ein halber oder ein ganzer ist, kann ich dir aber nicht sagen.

Geschrieben

yo,das geht prinzipiell, da ich dann per CSS die margin der form auf den gewünschten Wert setze. Ich habe dasselbe Abstandsproblem aber auch zwischen anderen Elementen, z.B. Tables, Bildern und IFrames, auf die ich nicht so gut zugreifen kann. Deshalb such ich eher eine allgemeine Lösung, ohne auf die umliegenden Elemente zuzugreifen....

Geschrieben
yo,das geht prinzipiell, da ich dann per CSS die margin der form auf den gewünschten Wert setze. Ich habe dasselbe Abstandsproblem aber auch zwischen anderen Elementen, z.B. Tables, Bildern und IFrames, auf die ich nicht so gut zugreifen kann. Deshalb such ich eher eine allgemeine Lösung, ohne auf die umliegenden Elemente zuzugreifen....

die margin eingeschaft schafft doch nur einen "rahmen" um ein element und greift nicht auf die umliegenden Elemente zu....

Wie willst du es sonst lösen? Dafür ist das Margin ja auch schließlich gedacht...

Geschrieben
habe es mal so umgesetzt:

<div style="font-size:4px;"><br></div>
geht ganz gut. mit
<DIV style="height:4px/>

hat's irgendwie nicht geklappt.

den vorteil im gegensatz zu der margin-Eigenschaft versteh ich immer noch nicht

Geschrieben
Versuchst doch mal mit einem leeren DIV-Container:
<DIV style="height:4px;"></DIV>

Wenn du es schon so lösen willst, indem du irgendwo ein leeres sinnloses div benutzt, lass das div lieber einen Inhalt haben.

//css:

#top-margin { margin-top: 4px; }

[...]

<form name="form1" action="action1">

</form>

<div id="top-margin">

<form name="form2" action="action2">

</form>

</div>

Geschrieben

Das ganze CSS-Zeug hat mir noch nie zugesagt, hier ne Lösung die jeder Browser (auch wenn er noch so alt ist) versteht:

<img src="1pictrans.gif" width="1" height="10" border="0" alt=""><br>

Zack, schon hast du einen Abstand mit der Höhe des Bildes, das sollte allerdings durchsichtig sein.

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...