Fixe div arrière-plan qui se chevauchent navigateur, les barres de défilement

Un comportement très étrange que je n'ai pas vu avant.

J'ai une position fixe div qui a une image png transparente de l'image de fond. Le z-index est définie sur -1, de sorte que le contenu peut faire défiler l'image fixe avec les barres de défilement.

Je l'ai placé avec le en bas et de droite à 0px, mais l'image chevauche les barres de défilement (sur FF et Safari, de toute façon.)

Voici le lien:

http://adamjcas.www59.a2hosting.com/pg/show/id/4

CSS:

#plants /*for the cut paper plants in the background*/
{
    background: transparent url(../background_images/plants.png) no-repeat;                                         
    bottom:0px;
    right:0px;
    z-index: -1;
    position:fixed;
    height:691px;
    width:475px;        
}   

Un hack que j'ai utilisé était d'utiliser
droit: 16px;

Qui a bien fonctionné, car il y est toujours (probablement) d'un droit de la barre de défilement. Mais le fond de défilement est seulement parfois. Est-ce une simple question CSS?

OriginalL'auteur Adam Casey | 2011-01-27