金属离子为什么会显示不同颜色,

问题描述:

金属离子为什么会显示不同颜色,

金属离子吸收光的波长不同而呈现不同的颜色

这是物理题。。。
因为水中不同的离子大小不同,对不同波长的可见光的散射反射不同,因此看到显出不同的颜色。

物体显色一般无外乎两种情况:一是物体吸收一定波长的光后,反射出其互补的光线颜色;二是电子由高能级向低能级跃迁会发出光子而显色,如焰色反应.
金属离子的能级分布很复杂,所以有不同的吸收波段和跃迁波段,故而有较多的颜色.

如果是溶液里,好像应该用晶体对光的反射或折射来说,如果是焰色反应,那么我觉得要从能级跃迁来解释吧。