:first-child セレクターに問題があります。私はそれを機能させることができないようです。私のコードのアイデアは、2 つの要素に単純な変換を行うことです。そのためには、:first-child を使用する必要があります。私のコードには、機能しないケースが 2 つ以上あります。どうぞ:
最初のケース:
CSS:
.container_principal .continut.rand{
display:none;
sbackface-visibility: hidden;
transition: 0.6s;
transform-style: preserve-3d;
}
.container_principal .continut.rand:first-child{
display:block;
}
HTML
<div class="container_principal acasa">
<div class="continut rand principal">Content goes here
</div>
<div class="continut rand produse">
</div>
<div class="continut rand despre">
</div>
<div class="continut rand servicii">
</div>
<div class="continut rand galerie">
</div>
<div class="continut rand contact">
</div>
</div>
2 番目のケース (これには jquery が含まれます。この css の html は前のものと同じです)
CSS
.rotate{
transform:rotateY(180deg);
}
.rotate:first-child{
display:none;
}
.rotate:last-child{
display:block;
}
jQuery:
$(".col_1.produse").click(function(){
$(".continut.rand.principal, .continut.rand.produse").addClass("rotate");
});
誰かが私を助けることができれば、私は感謝しています. ありがとう。
編集:
これが私のすべてのコードを含む Fidlle です。他の方法で問題を再現できませんでした。 http://jsfiddle.net/hn8Ye/4/