出现彩色是因为焰色反应是物理过程

锂离子焰色反应为紫红色

钡离子焰色反应为黄绿色

钙离子燃烧砖红色

铷离子焰色反应为紫色

铜离子焰色反应为绿色

钠离子焰色反应为黄色

钾离子焰色反应为浅紫色

锶离子焰色反应为洋红色

如果是烟火发射上去时的反应

那就是

S+O2=SO2

4P+5O2=2P2O5

还有C+O2=CO2