پیش‌نمایش زنده
کد HTML
<button class="button">
  <svg
    class="svg"
    xmlns="http://www.w3.org/2000/svg"
    height="25px"
    viewBox="0 -960 960 960"
    width="25px"
    fill="#000000"
  >
    <path
      d="M440-160v-487L216-423l-56-57 320-320 320 320-56 57-224-224v487h-80Z"
    ></path>
  </svg>
</button>
کد CSS
.button {
  height: 50px;
  width: 50px;
  cursor: pointer;
  padding: 10px;
  border-radius: 50%;
  background-color: white;
  border: 2px solid #0c0c0c;
  box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.2);
  display: flex;
  position: relative;
  transition: all 0.5s;
  justify-content: center;
  align-items: center;
}
.button::after {
  content: "Top";
  position: absolute;
  width: auto;
  background-color: white;
  font-size: 1em;
  box-sizing: border-box;
  padding: 10px 15px;
  border-radius: 25px;
  top: -50px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
  transition: all 0.5s;
  transform: scale(0);
}
.svg {
  transition: all 0.5s;
}
.button:hover {
  transform: translateY(-3px);
  background-color: #0c0c0c;
}
.button:hover .svg {
  fill: white;
  transform: scale(1.2);
}
.button:hover::after {
  transform: scale(1);
}
.button:active {
  transform: translateY(2px);
}
نوع: button
تاریخ ایجاد: 2026/06/05
آخرین بروزرسانی: 2026/06/05