查看: 583|回复: 21

[特效] 祝所有蟹子们生日快乐 (凡哥代码)

[复制链接]
发表于 2024-7-1 11:46 | 显示全部楼层 |阅读模式
本帖最后由 司敏儿 于 2024-7-1 14:43 编辑

:doodle {@size: 150vw 150vmin;perspective: 10px; } :container {perspective: 50px; transform-style: preserve-3d; } position: absolute; top: 0px; left: 0; width: 12px; height: 12px; border-radius: 50%; left: 50%; top: 50%; background: hsl(@rn(1, 255, 3), @rn(50%, 90%), @rn(50%, 90%)); transform: scale(@rn(1, 10, 3)) translate3d(@rn(-50, 50, 3)vw, @rn(-50, 50, 3)vh, @rn(-100, 20)px); animation: move @rn(5, 15, 3)s infinite @rn(-20, -10, 3)s linear alternate; box-shadow: 0 0 1px #fff, 0 0 5px #fff; @keyframes move {100% { margin-top: 500px;} } :doodle { @size: 200px; cursor: pointer; right: 500px; top: 1300px; opacity: .96;z-index: 4; } clip-path: @shape(frame:4;points:40;x: cos(24t)^5 * cos(15t);y: cos(24t)^5 * sin(15t);); background: linear-gradient(HotPink,LavenderBlush,Snow); animation: rot 6s infinite linear var(--state); @keyframes rot { to { transform: rotate(360deg); } } :doodle { @size: 1200px 1700px; margin: 20px auto; } @size: 65px; position: absolute;background: linear-gradient(Snow,HotPink,LavenderBlush); clip-path: @shape(frame: 4;points: 40; x: cos(24t)^5 * cos(15t);y: cos(24t)^5 * sin(15t);); border-radius: 50%;cursor: pointer; offset-path: path('M900 900 A100 100 0 1 0 300 450'); offset-distance: calc((@i - 1) * 20%); animation: rot 6s infinite linear var(--state); @keyframes rot { to { transform: rotate(360deg); } } :doodle { @size: auto 4em; z-index:5; bottom: 60px; left: 50%; transform: translate(-50%); --geci: " css-doodle player"; --motion: cover2; --tt: 1s; } display: grid; place-items: center start; :before, :after {content: var(--geci);color: Pink;font: bold 2em sans-serif;text-shadow: 1px 1px 2px #000;white-space: pre;} :after {position: absolute;width: 0;color:LavenderBlush;overflow: hidden;animation: var(--motion) var(--tt) linear forwards var(--state);} @keyframes cover1 { from { width: 0; } to { width: 100%; } } @keyframes cover2 { from { width: 0; } to { width: 100%; } }
巨蟹座生日快乐!

评分

7

查看全部评分

点评
回复

使用道具

 楼主| 发表于 2024-7-1 11:47 | 显示全部楼层
【黑师代码】传奇  (司敏儿生日快乐!)
http://qslt.net/forum.php?mod=viewthread&tid=13611
(出处: 千山论坛)

评分

1

查看全部评分

点评
回复

使用道具

 楼主| 发表于 2024-7-1 11:48 | 显示全部楼层
  1. <css-doodle grid="5x5" >
  2.     :doodle {
  3.         @size: 150vw 150vmin;
  4.         perspective: 10px;
  5.     }
  6.     :container {
  7.         perspective: 50px;
  8.         transform-style: preserve-3d;
  9.     }
  10.     position: absolute;
  11.     top: 0px;
  12.     left: 0;
  13.     width: 12px;
  14.     height: 12px;
  15.     border-radius: 50%;
  16.     left: 50%;
  17.     top: 50%;
  18.     background: hsl(@rn(1, 255, 3), @rn(50%, 90%), @rn(50%, 90%));
  19.     transform: scale(@rn(1, 10, 3)) translate3d(@rn(-50, 50, 3)vw, @rn(-50, 50, 3)vh, @rn(-100, 20)px);
  20.     animation: move @rn(5, 15, 3)s infinite @rn(-20, -10, 3)s linear alternate;
  21.     box-shadow: 0 0 1px #fff, 0 0 5px #fff;
  22.     @keyframes move {
  23.         100% {
  24.             margin-top: 500px;
  25.         }
  26.     }
  27. </css-doodle>
复制代码


添加粒子动画代码
点评
回复

使用道具

 楼主| 发表于 2024-7-1 12:35 | 显示全部楼层
  1. <css-doodle>
  2.   :doodle {
  3.     @grid: 45x1 / 40vmin;
  4.     position: relative;
  5.     z-index: 1;
  6.   }
  7.   :container {
  8.     transform: translate(50%, 33vmin)
  9.   }
  10.   :after, :before {
  11.     content: '';
  12.     @place-cell: center;
  13.     @size: 100%;
  14.     background: radial-gradient(
  15.       @p(#FFFDE1, #FB3569) @r(70%),
  16.       transparent 0
  17.     )
  18.     @pn(30% 50%, 70% 50%, 50% 60%) /
  19.     @r(.1vmin, 5vmin) @lr()
  20.     no-repeat;
  21.   }
  22.   
  23.   @place-cell: centerr;
  24.   @size: 100%;
  25.   
  26.         will-change: transform;
  27.   animation: r 4s linear infinite;
  28.   animation-delay: calc(-4s / @size() * @i());

  29.   --translate: translateY(calc(-66vmin / @size() * @i()));
  30.   @keyframes r {
  31.     from { transform: var(--translate) rotate(0) }
  32.     to { transform: var(--translate) rotateZ(-1turn) }
  33.   }
  34. </css-doodle>
复制代码


螺旋动画
点评
回复

使用道具

 楼主| 发表于 2024-7-1 12:36 | 显示全部楼层
  1. <css-doodle>
  2.         :doodle {
  3.                 @grid: 1x3 / 100vmax;
  4.     position: absolute;
  5.     top: 0; left: 0;
  6.     z-index: 0;
  7.         }

  8.         @size: 100% 150%;
  9.         position: absolute;
  10.   
  11.         background: @m(100, (
  12.                 linear-gradient(transparent, @p(
  13.       #FFFDE1@repeat(2, @p([0-9a-f])),
  14.       #FB3569@repeat(2, @p([0-9a-f]))
  15.     ))
  16.                 @r(0%, 100%) @r(0%, 100%) /
  17.                 @r(1px) @r(23vmin)
  18.                 no-repeat
  19.         ));

  20.         will-change: transform;
  21.         animation: f 20s linear calc(-20s / @size() * @i()) infinite;
  22.         @keyframes f {
  23.                 from { transform: translateY(-100%) }
  24.                 to { transform: translateY(100%) }
  25.         }
  26. </css-doodle>


复制代码


流星下坠动画
点评
回复

使用道具

发表于 2024-7-1 14:35 | 显示全部楼层
欣赏敏儿美图。
歌曲很合适用于祝福的图。

评分

1

查看全部评分

点评
回复

使用道具

发表于 2024-7-1 17:11 | 显示全部楼层
哈哈,巨蟹,这个喜欢。想念我的大螃蟹了

评分

1

查看全部评分

点评
回复

使用道具

发表于 2024-7-1 19:57 | 显示全部楼层
哈哈,我这张牙舞爪的蟹蟹来了

评分

1

查看全部评分

点评
回复

使用道具

发表于 2024-7-1 20:15 | 显示全部楼层
敏儿这个效果太棒了,看到你改了图图
https://css-doodle.com/shapes/#collection这里有个网站,有许多图案。并且每个都可以更改
如果有兴趣可以去瞧一眼

评分

1

查看全部评分

点评
回复

使用道具

发表于 2024-7-1 20:16 | 显示全部楼层
星星在飞扬,传递着欢乐。。。蟹蟹们生日快乐
点评
回复

使用道具

您需要登录后才可以回帖 登录 | 中文注册

本版积分规则

手机版|千山论坛 ( 冀ICP备2024055714号 )

GMT+8, 2025-6-9 17:33

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表