CSS3 -webkit-transform: translateZ(xpx) ne fonctionne pas

Désolé si cela semble de base, mais j'ai cherché partout sur le web, et ne pouvait pas trouver une autre réponse (qui me fait penser que je suis en train de faire quelque chose de stupide).

J'ai un parent et un enfant div. J'essaye d'appliquer un CSS3 translateZ de l'enfant, mais rien ne semble se passer.

translateX et translateY de travail, ainsi que de la tourner, mais pas translateZ. Suis-je fou?

Ici un violon: http://jsfiddle.net/Sb55D/1/

<div id="main">
    <div id="child">
        Lorem
    </div>
</div>

#main {
   display: block;
   position: absolute;
   width: 400px; height: 400px;
   border: thin solid red;
   top: 10px;
   left: 10px;
   -webkit-transform-style: preserve-3d;
}

#child {
    display: block;
    position: absolute;
    top: 50%; left: 50%;
    width: 300px;
    height: 300px;
    border: thin solid green;
    -webkit-transform: translate(-50%, -50%) translateZ(-400px);
    -webkit-transform-style: preserve-3d;
}
InformationsquelleAutor bencollins | 2013-08-08