Fixe Div chevauche barre de défilement de la statique des div

J'ai de la difficulté à mon style de mise en page comme je le veux. J'ai une zone de contenu #content (le gris que vous pouvez voir dans l'image d'exemple) avec un jaune d'élément à l'intérieur. Cette div est position:static;height:100%;. Maintenant, j'ai un #left-panel div également, avec position:fixed;height:100%;. Le problème est que si la zone de contenu n'a pas assez d'espace à l'horizontale avec une barre de défilement s'affiche. Ce sera overlaped de la div. Pour moi, c'est tout logiquement, mais je ne sais pas comment contourner ce problème. Ma barre de défilement de la #content-élément doit être visible sur toute la largeur de la fenêtre. Il ne sera donc pas une solution pour moi, de réduire la largeur du contenu si le panneau est en vue.

L'ensemble de la css:

#content{
    width:100%;
    height:100%;
    background:grey;
}
#left-panel{
    position:fixed;
    top:0;
    left:0;
    width:300px;
    height:100%;
    overflow-y:auto;
}

Quelqu'un peut-il m'aider à résoudre ce pur CSS?

Fixe Div chevauche barre de défilement de la statique des div

Violon: http://jsfiddle.net/a2wn8x5z/1/

pouvez-vous donner un violon lien
voir mon post mis à jour
voir la mise à jour de la réponse, c'est peut-être ce que vous voulez
Désolé, non, ce n'est pas

OriginalL'auteur user3631654 | 2014-09-03