我正在嘗試創建一個在懸停時旋轉的圓形按鈕。正如你從動畫中看到的那樣,文字看起來並沒有完全居中,這導致了+
的奇怪旋轉。在圓形按鈕中完美居中文字?
這裏是我的代碼:
button {
margin: 0;
padding: 0;
font-size: 15px;
border: none;
border-radius: 50%;
background: black;
color: white;
width: 50px;
height: 50px;
transition: transform 2s;
}
button:hover {
transform: rotate(360deg);
}
<button>+</button>
嘗試使用[SVG](https://developer.mozilla.org/en-US/docs/Web/SVG),而不是 '+' 字符。有各種各樣的間距,你有什麼關聯到一個字體。例如,對於使用設置樣式表的用戶來說,它可能會有所不同。 – Paul
謝謝,會使用類似FontAwesome圖標或材質圖標的東西嗎?不完全確定我將如何製作SVG – inhwrbp