Math.random()
返回 [0, 1)

按比例把实际的数值范围与为随机数
通过 Math.random() * (max - min) + min
如 25 ~ 65 为
Math.random() * 4 + 25

泡泡墙

  1. 颜色 3种
    1. (255, 255, 255)
    2. (255, 99, 71)
    3. (19, 19, 19)
  2. 透明度 0.005 ~ 0.5
  3. 球的大小的区间 5 ~ 35 px
  4. 速度 0.05px ~ 0.5px
  5. 球的个数 75

点击查看【codepen】

  1. /*
  2. el 挂载元素
  3. opts {
  4. colors 颜色 [...rgb]
  5. radius 泡泡半径范围 [min, max]
  6. opacity 透明度 [min, max]
  7. speed 移动速度 [min, max]
  8. numPartilce 数量
  9. }
  10. */
  11. new Particles(el , opts);