CSS3 實現動態旋轉加載樣式
要使用 CSS3 創建一個動態旋轉加載樣式,你可以使用 CSS 動畫和旋轉變換。下面是一個簡單的示例:
HTML:
<div class="loader"></div>
CSS:
.loader {
width: 50px;
height: 50px;
border: 4px solid #3498db;
border-top: 4px solid transparent;
border-radius: 50%;
animation: spin 1s linear infinite;
margin: 0 auto;
}
@keyframes spin {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
在這個示例中,我們創建了一個帶有類名“loader”的<div>
元素,並使用 CSS 樣式定義了加載器的外觀和動畫效果。@keyframes
規則定義了一個名爲“spin”的動畫,它使加載器以線性方式無限旋轉。
你可以根據需要調整 width
、height
、border
、animation
等屬性來自定義加載器的樣式和速度。這只是一個基本示例,你可以根據自己的項目需求進行更多的定製。