
javascriptでクリックするとカードがめくれる単純なやつ作ってみました。
ソースはコチラ
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="utf-8">
<title>カードめくり</title>
<style>
body {
margin: 0;
background: #e0e0e0;
text-align: center;
}
#card {
margin: 60px auto 20px;
width: 400px;
height: 500px;
cursor: pointer;
font-size: 38px;
line-height: 100px;
perspective: 100px;
transform-style: preserve-3d;
transition: transform .8s;
}
#card-front, #card-back {
display: block;
width: 100%;
height: 100%;
border-radius: 5px;
position: absolute;
backface-visibility: hidden;
}
#card-back {
background: #000;
color: #fff;
}
#card-front {
background: #fff;
transform: rotateY(180deg);
}
.mekuru {
transform: rotateY(180deg);
}
</style>
</head>
<body>
<div id="card">
<div id="card-front">
<img src="../img/chibi.png">
</div>
<div id="card-back">カード裏面</div>
</div>
<script>
(function() {
'use strict';
var card = document.getElementById('card');
card.addEventListener('click', function() {
turnover();
});
function turnover() {
if(card.className = card.className === ''){
card.className = 'mekuru';
}else{
card.className = '';
}
}
})();
</script>
</body>
</html>
単純ですが、こっから発展して神経衰弱とか作ってみても面白そうー3-
気分が乗ったら作ってみます♪



![[jQuery入門1] サイトのローディング画面をサクッと作る方法♪](https://nvll.net/wp-content/uploads/2016/03/jquery.jpg)

