私は使用するためにトレイを使用しています:
 -webkit-transform: translate3d(0,500px,300px);
XプロパティとYプロパティは正常に機能しますが、Z(300px)は機能しません。これがjfiddleです。私は何が間違っているのですか?Chrome24とCanary25の両方を試しました。サポートに感謝します...
私は使用するためにトレイを使用しています:
 -webkit-transform: translate3d(0,500px,300px);
XプロパティとYプロパティは正常に機能しますが、Z(300px)は機能しません。これがjfiddleです。私は何が間違っているのですか?Chrome24とCanary25の両方を試しました。サポートに感謝します...
WebKitブログによると、
translate3d(x、y、z)、translateZ(z)要素をx、y、zに移動し、要素をzに移動するだけです。正のzは視聴者に向かっています。xやyとは異なり、z値をパーセンテージにすることはできません。
効果を得るには、葯の要素が必要です。コードにいくつか追加しました。
HTML
<div class="coin1">
    <div class="coin2"></div>
</div>
CSS
.coin1{
    position:absolute;
    top:50px;
    left:50px;
    width:80px;
    height:40px;
    background:#fc0;
    -webkit-transform: rotate3d(1,0,0,-55deg) rotate3d(0,0,1,30deg);
    -webkit-transform-style: preserve-3d;
}
.coin1 .coin2
{
    background:#444;
    width:inherit;
    height:inherit;
    -webkit-transform: translate3d(0,0,150px);
}
動作しているようで、JSFiddleはここにあります。
率直に言って、私はtranslate3dについてあまり知識がありませんが、最近、CSS3の学習中にCSS3変換に関するいくつかのリンクを見つけました。
親要素に-webkit-perspectiveパラメーターがありませんでした。これを追加すると、正常に動作し始めました。