園內花圓是一個美麗的景點,里面有各種各樣的花卉和樹木。許多人喜歡去那里散步,欣賞自然美景。而為了美化園內花圓,我們可以使用 CSS 進行樣式設計。
/* 設置整體樣式 */ #flower-circle { width: 500px; height: 500px; border-radius: 250px; border: 2px solid #ddd; margin: 0 auto; position: relative; } /* 設置背景顏色 */ #flower-circle::before { content: ''; width: 100%; height: 100%; background-color: #f8f8f8; border-radius: inherit; position: absolute; top: 0; left: 0; } /* 設置花朵樣式 */ .flower { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 80px; height: 80px; background-color: #fff; border-radius: 50%; box-shadow: 0 0 10px #aaa; } .flower::before, .flower::after { content: ''; position: absolute; width: 40px; height: 40px; background-color: #f8f8f8; border-radius: 50%; } .flower::before { top: 10%; left: 5%; } .flower::after { bottom: 10%; right: 5%; } /* 設置花瓣樣式 */ .petal { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%) rotate(0deg); width: 100px; height: 20px; border-radius: 10px; background-color: #fff; box-shadow: 0 0 10px #aaa; animation: petal 8s infinite linear; } /* 設置花瓣的動畫 */ @keyframes petal { from { transform: translate(-50%, -50%) rotate(0deg); } to { transform: translate(-50%, -50%) rotate(360deg); } }
上述 CSS 代碼實現了以下功能:
- 設置了園內花圓的整體樣式,包括形狀、大小、邊框和位置。
- 設置了花朵樣式,其中包括了花朵的大小、背景顏色和陰影效果。
- 通過偽元素的方式設置了花朵的中心。
- 設置了花瓣的樣式,包括大小、顏色和陰影效果。
- 通過動畫實現了花瓣的旋轉效果。
通過 CSS 的樣式設計,我們可以為園內花圓增加更多的美麗元素,使其更加引人注目。讓我們一起走進園內花圓,感受大自然的美好!