پیش‌نمایش زنده
کد HTML
<button class="button">
  <span>H</span>
  <span>E</span>
  <span>L</span>
  <span>L</span>
  <span>O</span>
</button>
کد CSS
.button {
  cursor: pointer;
  padding: 12px 18px;
  border-radius: 30px;
  border: none;
  display: inline-block;
  overflow: hidden;
  background: #ffffff;
  box-shadow:
    inset 6px 6px 12px rgba(0, 0, 0, 0.1),
    inset -6px -6px 12px rgba(255, 255, 255, 0.7),
    6px 6px 12px rgba(0, 0, 0, 0.1),
    -6px -6px 12px rgba(255, 255, 255, 0.7);
  transition:
    box-shadow 0.3s ease,
    transform 0.1s ease;
}

.button span {
  font-family: Arial, sans-serif;
  font-weight: 900;
  font-size: 24px;
  color: #777;
  text-shadow:
    2px 2px 3px rgba(0, 0, 0, 0.2),
    -2px -2px 3px rgba(255, 255, 255, 0.8);
  position: relative;
  display: inline-block;
  transition: transform 0.3s ease-out;
  z-index: 1;
  padding: 0px 4px;
}

.button span:hover {
  transform: translateY(-7px);
  color: #444;
  text-shadow:
    2px 2px 5px rgba(0, 0, 0, 0.3),
    -2px -2px 5px rgba(255, 255, 255, 0.9);
}

.button:hover {
  box-shadow:
    inset 3px 3px 6px rgba(0, 0, 0, 0.1),
    inset -3px -3px 6px rgba(255, 255, 255, 0.9),
    4px 4px 10px rgba(0, 0, 0, 0.1),
    -4px -4px 10px rgba(255, 255, 255, 0.9);
}

.button:active {
  box-shadow:
    inset 2px 2px 4px rgba(0, 0, 0, 0.2),
    inset -2px -2px 4px rgba(255, 255, 255, 0.8);
  transform: scale(0.98);
}
نوع: button
تاریخ ایجاد: 2026/06/05
آخرین بروزرسانی: 2026/06/05