CSS旋轉的音樂符可以在網頁設計中增添美感和趣味性。這些符號通常用于音樂類網站或音樂相關的主題網站。下面是一個漂亮的例子:
.music-note { width: 40px; height: 60px; border-radius: 50% 50% 0 0; background-color: #FFCC33; position: relative; left: 50%; margin-left: -20px; animation: rotate-note 2s linear infinite; } @keyframes rotate-note { from { transform: rotate(0deg); } to { transform: rotate(360deg); } }
代碼解釋:
- 首先,選定音符的CSS類名為
.music-note
。 - 設置音符的寬度和高度,并用圓角屬性創建出圓形上四分之三。
- 將音符左移50%,然后通過用負值的一半值來居中它。
- 設置了一個動畫,名為
rotate-note
,在程序中未寫死,可以自己定義。動畫完成后音符將360度旋轉。 - 最后,在CSS文件中定義
@keyframes
規則來指定兩個關鍵幀時transform屬性的旋轉值,然后通過初始化樣式將音符從0度旋轉到360度。
這里提供了一個單獨的CSS類名示例。如果您想在網站中使用它,請使用適當的HTML標記將其嵌入您的網頁中。您還可以根據自己的需要進一步自定義這個音符的樣式或動畫。
上一篇html5代碼復用
下一篇旋轉的正方體 css3