为什么我们平时看到的云不仅仅只有白色的,有的透明,有的乌黑,有的铅灰,还有的呈红色和黄色,甚至有时可以看到彩色的。那是因为云在不同的气象条件下,阳光在大气层中的散射所引起的,其实天上的云都是白色的,只是因为云层的厚度不同,阻挡阳光的能力不一样,所以才会出现不同的颜色。
各种云体的厚薄相差很大,厚的可达七八千米,薄的只有几十米,有满布全天的层状云,孤立散处的积状云,还有波状云等许多种。很厚的层状云,或者雷雨时拥塞天空的积雨云,太阳的光线很难透射过来,云体看来就很黑;稍微薄一点的层状云和波状云,看来就是灰色的,特别是波状云,云块边缘部分,色彩更为灰白;而很薄的云,光线容易透过,特别是由冰晶组成的薄云,云丝在阳光下显得特别明亮,带有丝状光泽,即使天上有这种层状云,地面的物体在太阳光下仍然会映出影子。孤立散处的积状云,由于云体比较厚实,它向阳的一面,光线几乎全部反射出来,而看来白色的;而背光的一面以及它的底部,光线就不容易透射过来,看起来批较灰黑。
当日出和日落的时候,于太阳光线是斜射过来的,穿过很厚的大气层,空气的分子水汽和杂质,使得光线的短波部分大量散射,而红、橙色的长波部分,却散射得不多,因而照射到大气下层时,长波光(其中特别是红光)占**的多数,这时不仅日出、日落方向的天空是红色的,就连被它照亮的云层底部和边缘也变成红色的了。由于云体的组成有的是水滴,有的是冰晶,有的是两者混杂在一起,因而当光线通过时,还会形成各种美丽的光环或虹彩。