颜色是不能单凭浓度来判断的 真正的颜色的问题是由于物质中电子吸收自然光发生跃迁 FeCl3与CuCl2这样的物质在固体时,由于铁与铜这样的过渡金属存在着空轨道,而氯存在着孤对电子,二者化合之后得到的物质中电子在自然光的作用下会吸收一部分波长的光发生核移跃迁,而物质本身也就显示出了白光除去被吸收那部分颜色的光的互补色。 而对于在溶液中的物质来说,首先他们是以离子形式存在的,而且由于体系中水,硝酸根离子,氯离子等的作用,实际上存在的是阳离子与这些阴离子发生络合之后得到的络合离子,在这些络合粒子中也存在着电子的跃迁(比如说铜离子与水络合之后产生的四水合铜离子中,电子就存在着eg轨道向t2g轨道的跃迁)发生跃迁后就会显示出一定的颜色(原因合刚才说的核移跃迁一样) 至于说硫酸铜,其实真正显色的是五水合硫酸铜,这个你应该知道吧 显色的原因就是由那些水造成的,在那五个水分子中有一个是与硫酸根结合的阴离子水,而另外四个就是与铜离子络合生成了水合铜离子而显示出了蓝色
麻烦采纳,谢谢!