پیش‌نمایش زنده
کد HTML
 <div class="card-2">
        <span id="card-2-h1">Welcome</span>
        <div class="h1-circle">
             <ul id="h1-circle-ul-1">
            <li>Easer</li>
            <li>Cheaper</li>
            <li>World Wild</li>
             </ul>
             <ul id="h1-circle-ul-2">
            <li>Secrets</li>
            <li>Expensive</li>
            <li>World Wild</li>
             </ul>
        </div>
    </div>
کد CSS
.card-2 {
  position: relative;
  width: 300px;
  height: 400px;
  background-image: linear-gradient(to top,rgb(117, 117, 197),#67be96);
  border-radius: 30px;
  border: 2px solid white;
  overflow: hidden;
}

.h1-circle {
  position: absolute;
  right: 70px;
  border-radius: 50%;
  width: 400px;
  height: 400px;
  background-image: radial-gradient(circle at center, #8798c5, #494fa1);
  opacity: .8;
}

.card-2:hover .h1-circle,
.h1-circle:hover {
  animation: moving-weel 1s linear;
  animation-fill-mode: forwards;
}

.h1-circle:not(:hover) {
  animation: moving-weel-2 1s linear;
  animation-fill-mode: backwards;
}

@keyframes moving-weel-2 {
  0% {
    rotate: 160deg;
    right: -170px;
  }

  50% {
    right: 20px;
    rotate: 75deg;
  }

  100% {
    rotate: 0deg;
  }
}

@keyframes moving-weel {
  0% {
    rotate: 0deg;
  }

  50% {
    right: 20px;
    rotate: 90deg;
  }

  100% {
    rotate: 180deg;
    right: -170px;
  }
}

.h1-circle ul li {
  list-style: none;
  color: white;
  font-size: 20px;
  margin: 20px;
}

#h1-circle-ul-1 {
  display: flex;
  flex: 1;
  flex-direction: column;
  position: absolute;
  top: 100px;
  left: 200px;
  transition: 500ms ease-in;
}

#h1-circle-ul-2 {
  opacity: 0;
  flex: 1;
  flex-direction: column;
  position: absolute;
  top: 100px;
  left: 200px;
  transition: 1s ease-in;
}

#h1-circle-ul-2 li {
  transform: rotate(180deg);
  font-size: 20px;
  margin: 30px;
}

#card-2-h1 {
  position: absolute;
  left: 60px;
  top: 10px;
  color: transparent;
  font-size: 40px;
  font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
  z-index: 700;
  background: linear-gradient(to bottom right, transparent, white 90%),rgb(117, 190, 117);
  -webkit-background-clip: text;
  background-clip: text;
  text-transform: uppercase;
  transition: 1s ease-in;
}

.card-2:hover #h1-circle-ul-2 {
  opacity: 1;
  transition: 1s ease-in;
}

.card-2:hover #h1-circle-ul-1 {
  opacity: 0;
  transition: 500ms ease-in;
}
نوع: card
تاریخ ایجاد: 2026/06/06
آخرین بروزرسانی: 2026/06/06