碳酸饮料中的二氧化碳气泡会附在杯底的葡萄干上,于是葡萄干便被小气泡带到水面上;当水泡破灭后,葡萄干会再度沉入杯底,收集更多泡泡后,又再浮上水面。这种周而复始的动作,看起来就像葡萄干在跳舞,因此备称为葡萄干跳舞。
当气泡附着在葡萄干上时,大大拓展了葡萄干在水中的体积,所以改变了葡萄干在水中的状态。这是重力和浮力的作用。浸入液体中的物体都会受到来自液体的托举力,这便是浮力。物体受到的浮力与它受到的重力方向相反,浮力与重力的相对大小,决定了物体在水中的状态。重力更大时物体沉底,浮力更大时物体上浮。吸满了气泡的葡萄干,正是因为获得了更大的浮力,才能浮向水面。