پیشنمایش زنده
کد HTML
<button class="button x">
<svg
xmlns="http://www.w3.org/2000/svg"
width="24"
height="24"
fill="currentColor"
class="bi bi-twitter-x"
viewBox="0 0 24 24"
>
<path
d="M18.71 19.5C17.88 20.74 17 21.95 15.66 21.97C14.32 22 13.89 21.18 12.37 21.18C10.84 21.18 10.37 21.95 9.09997 22C7.78997 22.05 6.79997 20.68 5.95997 19.47C4.24997 17 2.93997 12.45 4.69997 9.39C5.56997 7.87 7.12997 6.91 8.81997 6.88C10.1 6.86 11.32 7.75 12.11 7.75C12.89 7.75 14.37 6.68 15.92 6.84C16.57 6.87 18.39 7.1 19.56 8.82C19.47 8.88 17.39 10.1 17.41 12.63C17.44 15.65 20.06 16.66 20.09 16.67C20.06 16.74 19.67 18.11 18.71 19.5ZM13 3.5C13.73 2.67 14.94 2.04 15.94 2C16.07 3.17 15.6 4.35 14.9 5.19C14.21 6.04 13.07 6.7 11.95 6.61C11.8 5.46 12.36 4.26 13 3.5Z"
></path>
</svg>
Continue with Apple
</button>
کد CSS
.button.x {
max-width: 320px;
display: flex;
padding: 0.5rem 1.4rem;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 700;
text-align: center;
text-transform: uppercase;
vertical-align: middle;
align-items: center;
border-radius: 0.5rem;
border: 1px solid rgba(0, 0, 0, 0.25);
gap: 0.75rem;
color: #ffffff;
background-color: #000;
cursor: pointer;
transition: all 0.6s ease;
text-decoration: none;
}
.button.x svg {
height: 24px;
width: 24px;
fill: #fff;
margin-right: 0.5rem;
}
.button.x:hover {
transform: scale(1.02);
background-color: #333;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}
.button.x:focus {
outline: none;
box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.3);
}
.button.x:active {
transform: scale(0.98);
opacity: 0.8;
}
@media (max-width: 480px) {
.button.x {
max-width: 100%;
}
}