Span Breite zuweisen - Anzeige Mozilla
Frank Stabenau
- css
0 schwarze Piste0 Louis0 Zeromancer0 MudGuard
0 Frank Stabenau
0 MudGuard
Hallo Leute,
angenommen:
<p><span>Irgendwas</span>Lorem Ipsum</p>
Wenn ich dem span eine Breite zuweise, dann zeigt mir der IE die Box in der Breite an, aber der Mozilla nicht.
Was mache ich falsch?
Gruß
Frank
Tachchen!
Wenn ich dem span eine Breite zuweise, dann zeigt mir der IE die Box in der Breite an, aber der Mozilla nicht.
SPAN wird per default als Inlineelement angezeigt und ist somit resistent
gegen Angaben zu width. Erst wenn diese Display-Eigenschaft angepasst wird,
kann auch width erfolgreich definiert werden.
Gruß
Die schwarze Piste
Hallo zusammen
SPAN wird per default als Inlineelement angezeigt und ist somit resistent
gegen Angaben zu width. Erst wenn diese Display-Eigenschaft angepasst wird,
kann auch width erfolgreich definiert werden.
wobei ein spam mit display:block auch (meist) nicht sinnvoll ist, da kann man ja gleich ein div nehmen.
Gruss
Louis
Hallo,
wobei ein spam mit display:block auch (meist) nicht sinnvoll ist,
Spam ist imho niemals sinnvoll... ;-)
Mit freundlichen Grüßen
André
Hi,
wobei ein spam mit display:block auch (meist) nicht sinnvoll ist, da kann man ja gleich ein div nehmen.
Spam ist, wie bereits geschrieben wurde, nie sinnvoll.
Ein span kann nicht immer durch ein div ersetzt werden, weil es Stellen gibt, an denen das eine im HTML erlaubt ist, das andere jedoch nicht.
Innerhalb eines p ist kein div erlaubt - und genau hier wird es aber vom OP benutzt.
cu,
Andreas
Hallo,
kann ich nun ein SPAN innerhalb eines P's so formatieren, das es für meinen Zweck passt?
Block möchte ich nicht, da ich keinen Zeilenumbruch an dieser Stelle möchte.
Mit Inline habe ich keine Veränderung erreicht.
Oder sollte ich das SPAN vor das P setzen, floaten und P nen Margin geben?
Gruß Frank
Hi,
Oder sollte ich das SPAN vor das P setzen, floaten und P nen Margin geben?
Du solltest vielmehr sagen, was Dein
<p><span>Irgendwas</span>Lorem Ipsum</p>
überhaupt bedeuten soll, wenn Du eine sinnvolle Antwort willst.
freundliche Grüße
Ingo
Hi Ingo,
Du solltest vielmehr sagen, was Dein
<p><span>Irgendwas</span>Lorem Ipsum</p>
überhaupt bedeuten soll, wenn Du eine sinnvolle Antwort willst.
ich habe mehrer Absätze untereinander. Mit dem SPAN wollte ich eigentlich eine Spalte realisieren, was den übrigen Text im P einrückt um die Breite des SPAN.
Gruß Frank
Hi,
ich habe mehrer Absätze untereinander. Mit dem SPAN wollte ich eigentlich eine Spalte realisieren, was den übrigen Text im P einrückt um die Breite des SPAN.
Du suchst also eigentlich text-indent?
freundliche Grüße
Ingo
Hi,
<p><span>Irgendwas</span>Lorem Ipsum</p>
Wenn ich dem span eine Breite zuweise, dann zeigt mir der IE die Box in der Breite an, aber der Mozilla nicht.
Ja, dieser Bug des IE ist bekannt.
Was mache ich falsch?
Du versuchst, einem non-replaced-inline-Element eine Breite zuzuweisen. Non-replaced-inline-Elemente zeichnen sich aber gerade dadurch aus, daß sie so breit wie ihr Inhalt sind.
cu,
Andreas