📜  如何使用 CSS 创建弹跳气泡效果?

📅  最后修改于: 2021-09-01 02:44:24             🧑  作者: Mango

使网站更具活力吸引力的一种简单方法是为其添加一些动画。一种这样的动画是弹跳气泡效果

方法:基本思想是使用 <lspan> 元素创建一个部分,给它一个圆形,然后通过使用 CSS 动画属性 translateY 使气泡可以沿 Y 轴上下移动。可以按照以下步骤来获得所需的结果。

  1. 使用 span 元素创建几个容器,如下所示:
                       
  2. 为了使容器看起来是球形的,必须将边框半径更改为: border-radius :50%;
  3. 为了使球体具有类似气泡的效果,可以将不透明度和背景颜色更改为: background-color :#DF0101;不透明度:0.8;
  4. 位置必须设置为绝对,气泡可以相应地设置为任何位置。
  5. 为了使效果更逼真,可以在气泡到达表面时更改尺寸(即增加宽度并减少高度)。
  6. 为了使气泡以无序的形式移动,动画延迟可以针对不同的气泡而变化,并且大小也可以变化。

示例:此示例实现了上述方法。



  

    
        How to create a bouncing 
        bubble effect using CSS?
    
  
    

  

    
                                           
  

输出:

这只是一个简单的动画,可以通过修改或添加更多动画效果来创建更吸引人的东西。