烟花的色彩是由不同化学元素释放的光所决定的。钠离子会释放黄色光,钾离子释放紫色光,铜离子释放蓝绿光等。
不同的氧化剂和燃料也会对色彩产生影响,例如硼烷燃烧会产生绿色,铁粉在氧化剂的作用下会产生金属色闪光。所以烟花的颜色取决于选择不同的化学元素和燃料,同时还要考虑烟花设计的形状和持续时间。