初心者向|javascriptでカードをめくるアニメーションを作ってみる

javascript
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-
気分が乗ったら作ってみます♪