Débordement de comportement après l'utilisation de CSS3 transformer

Veuillez vérifier les démo

J'ai deux divs le premier div est utilisé pour l'affichage de la barre de défilement et la deuxième div est utilisé pour la rotation de l'intérieur le contenu de la div.

Ma question est pourquoi la barre de défilement est de montrer, même si il n'y a pas de dépassement de capacité de l'intérieur du contenu.

Veuillez vérifier la démo et me dire ce que je fais de mal ici, et comment remédier à ce problème ou tout autre moyen d'atteindre cet objectif.

HTML

<div style="width: 1096px; height: 434px; overflow: auto; position: relative; border:solid 5px #555555">
    <div id="RotationDiv">
        <img style="left: 54px; top: 337px; width: 326px; height: 422px; position: absolute;" src="http://fc01.deviantart.net/fs70/f/2012/304/6/b/walfas_custom___vending_machine_2_by_grayfox5000-d5jljhe.png" />
    </div>
</div>

CSS

#RotationDiv {
    -ms-transform-origin: 539px 539px;
    -webkit-transform-origin: 539px 539px;
    width: 434px;
    height: 1096px;
    overflow: visible;
    -ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    background-color:Red;
}
que vous voulez ou ne voulez pas la barre de défilement?
Je veux barres de défilement, mais seulement lorsque les composants internes de dépassement de la div.
sa en raison de la css rotation de la propriété, même si vous êtes à la rotation de l'image à l'horizontale, c'est encore de l'utiliser à la verticale des propriétés. Vous êtes mieux de simplement de le changer dans photoshop ou quelque chose

OriginalL'auteur Siddiqui | 2014-01-21