- 精华
- 5
- 金钱
- 39133
- 经验
- 13785
- 在线时间
- 57 小时
- 注册时间
- 2021-10-23
- 最后登录
- 2025-10-23
TA的每日心情 | 开心 2025-9-29 08:51 |
|---|
签到天数: 90 天 [LV.6]常住居民II
金牌会员
     
|

楼主 |
发表于 2023-4-19 20:38
|
显示全部楼层
代码
- <style>
- #mydiv {
- margin: 50px auto 0;
- width: 160px;
- height: 200px;
- display: grid;
- place-items: center;
- position: relative;
- animation: rot 6s infinite linear;
- }
- .leaf {
- position: absolute;
- width: 40px;
- height: 40px;
- border-radius: 0% 100%;
- background: linear-gradient(45deg,green,green 49.5%,snow,green 50.5%);
- }
- .leaf:nth-of-type(1) { border-radius: 50%; background: radial-gradient(snow,green 60%, green 0); }
- @keyframes rot { to { transform: rotate(-360deg); } }
- </style>
- <div id="mydiv"><span class="leaf"></span></div>
- <script>
- let total = 12;
- Array.from({length: total}).forEach( (item,key) => {
- let span = document.createElement('span');
- span.className = 'leaf';
- span.style.cssText += `
- transform: rotate(${360/total*key}deg) translate(80px);
- `;
- mydiv.appendChild(span);
- });
- </script>
复制代码
|
评分
-
| 参与人数 1 | 威望 +50 |
金钱 +100 |
经验 +50 |
收起
理由
|
红影
| + 50 |
+ 100 |
+ 50 |
赞一个! |
查看全部评分
|