これは、円のアイコンを持っています。これをホバリングしたときに、https://desandro.github.io/3dtransforms/examples/card-02-slide-flip.htmlのようにコインフリップトランスフォームされますが、第1の位置に移動する。コインフリップトランスフォームをCSSで作成する方法
これは、HTMLコードです:
<div class="bg">
<div class="icon">
<img src="football.png">
</div>
</div>
これは、CSSコードです:
.bg {
padding: 6px 6px;
float: left;
width: 20%;
}
.icon {
width: 100px;
height: 100px;
overflow: hidden;
border-radius: 50%;
box-shadow: 3px 3px 10px black;
border: 0px;
background-color: white;
margin-left: auto;
margin-right: auto;
display: block;
}
.icon img{
left: 50%;
top: 50%;
height: 100%;
width: auto;
}
.icon:hover {
transform: translateX(-1px) rotateY(180deg);
}
ので、変換はからの例のようなソフトではありませんリンク、および最初のフリップ(または回転)私がうまくいけば別の画像でアイコンを変更するが、2回目に回転すると最初の画像に戻ります。なにか提案を?ありがとうございました
なぜ私のイメージは表示されませんか? – Rian
イメージは2つしかない(すなわち、両方のコインが表示されている)と仮定すると、私にとってはうまく表示されます。 –
ええ、ちょうど2つ、私のブラウザのおかげで@RionWilliamsが表示されます – Rian