• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

text-align problöem eins links eins rechts

Kurt Cobain

New member
tag tag


hab den code:

Code:
<span style="display:block; text-align:left; "> tag</span> 
 <span style="display:block; text-align:right; "> tschüss</span>

ich will das es so aussieht:
Code:
tag                                       tschüss

statdessen sieht es so aus
Code:
tag                               
                                      tschüss


was muss ich tun


gruss ich+
 
Code:
<span style="display:block;width:100px;text-align:left;float:left;"> tag</span> 
<span style="display:block;width:100px;text-align:right;float:left;"> tschüss</span> 
<br style="clear:both;" />
Wieso machst Du aus einem Inlineelement ein Blockelement.
Nimm doch gleich ein div...
 
Zuletzt bearbeitet:
dkdenz schrieb:
Wieso machst Du aus einem Inlineelement ein Blockelement.
Nimm doch gleich ein div...
recht hat er :)
wenn man so ein Positionierungsproblem hat, hilft es viel, wenn man den Containern (hier den spans)
mal ein border mitgibt, dann sieht man, wo sie genau liegen.
display: block bewirkt, dass jedes span in eine neue Zeile geht und sich so weit wie möglich ausdehnt.
wenn du ihnen dann eine bestimmte Breite gibst und sie mit float anordnest, geht's so wie du es haben willst.

planet4.
 
Wieso nicht so:

Code:
<span style="float:left">Linker Text</span>
<span style="float:right">RechterText</span>
...irgendwie clearen, z.b. <br style="clear:both" />

Den spans müsste ggf. noch display:block und eine gewünschte Breite gegeben werden, die natürlich 50% nicht übersteigen darf

Wenn ich das richtig verstanden habe... :)
 
slayer2206 schrieb:
Klar ist das gut, aber 'Kurt Cobain' lässt sich ja, wie so oft, nicht über die begleitenden Umstände aus.
Aber wie erwähnt, außer bei a-Tags sehe ich keinen Grund,
warum man aus einem Inline-Element ein Block-Element machen müsste.
 
Zurück
Oben