Webbserver - Love Blomberg

Show sourcecode

The following files exists in this folder. Click to view.

public_html/gamla-kurser/webbutv1/projekt/css/

card.css
css_index.css

card.css

54 lines ASCII Windows (CRLF)
/* CSS */
.container {
  perspective: 1000px;
  display: flex;
  justify-content: space-around;
}

.card, .cube {
  width: 200px;
  height: 200px;
  position: relative;
  transform-style: preserve-3d;
  transition: transform 1s;
}

.card .front, .card .back, .cube .face {
  position: absolute;
  width: 200px;
  height: 200px;
  line-height: 200px;
  color: white;
  text-align: center;
  font-size: 40px;
  backface-visibility: hidden;
}

.card .front {
  background: red;
}

.card .back {
  background: blue;
  transform: rotateY(180deg);
}

.container:hover .card {
  transform: rotateY(180deg);
}

.cube {
  animation: spin 5s infinite linear;
}

.cube .front  { transform: rotateY(0deg) translateZ(100px); }
.cube .back   { transform: rotateY(180deg) translateZ(100px); }
.cube .left   { transform: rotateY(-90deg) translateZ(100px); }
.cube .right  { transform: rotateY(90deg) translateZ(100px); }
.cube .top    { transform: rotateX(90deg) translateZ(100px); }
.cube .bottom { transform: rotateX(-90deg) translateZ(100px); }

@keyframes spin {
  from { transform: rotateY(0deg); }
  to { transform: rotateY(1turn); }
}