Hallo,

hm, also von der Idee ist es klar was Du willst, aber dazu kannst Du besagt <span> eigentlich nicht verwenden - zumimndest mal nicht in dieser Form.
<span> ist eigentlich ein Inline-Tag, text-align eine Stilangabe f�r ein Block-Tag ... die Mischung aus beiden ist so wie wenn Du mitten in einer Satz einen einzelnen Buchstaben zentrieren wollstest. Du kannst nur den Satz zentrieren. Die CSS-Angaben f�r width und overflow gelten streng genommen auch nur f�r Block-Elemente.


Zum Verhalten von overflow: overflow legt nur fest, ob zuviel Inhalt mit oder ohne Scrollbalken gezeigt wird oder nicht. Overflow bezieht demnach auf die R�nder des Tag-Bereiches. text-align bezieht sich auf die Darstellung des Inhaltes im Tag-Bereiches, somit hast Du hier zwei verschiedene Stellen die betroffen sind. Deswegen schneidet overflow in Verbindung mit text-align: center auch nicht links und rechts ab, sondern immer nur rechts und unten. Das k�nntest Du aber mit overflow-clip und entsprechenden Angaben umgehen, nur die Zentrierung mu�t Du dann vorher berechnen.

Soviel zur Theorie, jetzt zur Praxis.
Hm, wenn ich das so richtig verstanden habe, zentrierter Inhalt in 30px breiten Element links und rechts abgeschnitten ... da f�llt mir keine L�sung f�r ein. Das Box-Modell in CSS sieht Inhalte vor, die geclippt werden, aber soweit ich weiss muss man da - wie schon gesagt - fixe Werte f�r die Clipping-Positionen angeben.


Vielleicht mal googlen? Falls Du 'ne L�sung findest, h�tte ich Interesse dran.

Gru�

J�rgen


At 05:25 PM 3/25/2003, you wrote:
Hi,

hab mal wieder ein kl. Problem...
Folgendes sei gegeben:

span{
 background-color:#e0e0e0;
 text-align: center;
 width: 30px;
}

<span>Element Span</span>

Es tut nicht - zumindest nicht so wie man es sich vorstellen k�nnte.
Der Text ist vermeintlich mittig ausgerichtet, wendet sich dabei aber an die
30px; und nicht an den real verbrauchten Platz.
Auch wenn ich dann overflow:hidden hinzuf�ge passiert seltsames. Dort wird
nur rechts abgeschnitten, aber nicht auf beiden Seiten wie es sich bei einem
zentrierten Text geh�rt ;)

Mit text-align:right ist es nicht anders..

Ich br�uchte das Ganze Lauff�hig eigentlich nur im IE5.5 aufw�rts...
Hat da wer eine Idee??

Wolfgang
http://www.vbwelt.de/

~~~~~~~~~~~~~~~~~~~~~~~~~~~sponsored by United Planet~~~~~~~~~~~~~~~~~
Kaffeepause im United Planet Communityserver ...
http://www.intrexx.com/communityserver
_______________________________________________
Coffeehouse mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/coffeehouse

~~~~~~~~~~~~~~~~~~~~~~~~~~~sponsored by United Planet~~~~~~~~~~~~~~~~~
Kaffeepause im United Planet Communityserver ...
http://www.intrexx.com/communityserver _______________________________________________
Coffeehouse mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/coffeehouse

Antwort per Email an