MudGuard: Positionierung gelingt nicht unter Opera

Beitrag lesen

Hi,

Hallo allerseits,

unter http://www.umdiewelt.de/copyright.htm findet ihr einen Copyright-Vermerk, bei dem ich es einfach nicht schaffe, ihn korrekt zu positionieren.
Unter IE ist es kein Problem: die Box erscheint korrekt auf der linken Seite des Bildschirms. Unter Opera hingegen wird (korrekterweise) die Breite tatsaechlich mit 10px interpretiert, die ganze Box aber links dargestellt.

Hm. Im IE ist links di korrekte Position, im Opera nicht?

<div style="text-align:right; margin-right:20px;">
    <p style="font-size:0.8em; text-align:left; width:10px; white-space:nowrap; border:1px solid #AFB7CF; background-color:#FFE89F; padding:0.07em;">
    [diverser Text]
    </p>
</div>

Du gibst 10px Breite vor, wunderst Dich aber, daß das nur 10px breit dargestellt wird (zumindest der Hintergrund)?
Wenn Du es breiter haben willst, mach es breiter.

Ich seh hier auch keinerlei Code, der dafür sorgen könnte, daß der Absatz am rechten Rand wäre.

Das text-align im div ist wirkungslos, da sich im div keine inline-Elemente befinden (zumindest nicht als direkte Kinder).
Daß der IE das blocklevel-Element p rechts ausrichtet, ist ein Fehler des IE.

Gib dem div etwas, daß es nach rechts ausrichtet: margin-left:auto;

cu,
Andreas

--
MudGuard? Siehe http://www.Mud-Guard.de/
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.