CSS3で簡単な「フリップカード」を作成しました。ユーザーがカードにカーソルを合わせると、カードは下向きに反転して反対側が表示されます。backface-visibility
はに設定されてhidden
いるため、背面は表示されません。しかし、カードをめくってみると、裏側がまだ出ています。
だから私は見つけた実例を見てみました、そして興味深いことに私は彼とほとんど同じものを持っています、そして彼はうまくいきますが私のものではありません。(それはどうして可能ですか?!)ここでの答えに従うことも機能しません(私はすでにすべてbackface-visibility
をに設定しているためhidden
)。
これが私のコードの一部です:
$(".wrapper").hover(function () {
$(".flip").stop().transition({
perspective: '100px',
rotateX: '-180deg'
}).toggleClass("down");
}, function () {
$(".flip").stop().transition({
perspective: '100px',
rotateX: '0deg'
}).toggleClass("down");
});
なぜこれが起こったのかについて何か考えはありますか?