Orlando: Opera: background-position mit Nicht-Integer-Prozentwerten

Beitrag lesen

Hallo Gunther,

background: transparent url(irgendeinbild.gif) no-repeat 50% 50%;


>   
> Soweit sollten noch alle Browser mitspielen. Ändere das jetzt in  
>   
> ~~~css
  

> background: transparent url(irgendeinbild.gif) no-repeat 50.5% 50%;  
> 

und staune der Betrachtung mit einem Opera Browser.

Das ist ein netter Bug. Ich kann dir sogar sagen, was Opera falsch macht:

  
background: transparent url(irgendeinbild.gif) no-repeat 0.5% 0%;  

Hier wird das Bild in der Mitte dargestellt. Offenbar wird der angegebene Wert irrtümlich mit 100 multipliziert. Dann ist es klar, dass du Position 50500% nichts siehst. Der Fehler tritt übrigens seit Opera 7.0 auf – ich habe ihn gemeldet.

nimm dir ein Bier. ;-)

Falls du auch eins hast - Prost!

*pling*

Grüße
 Roland