因为这是大气折射作用产生的一种自然现象。原来这是大气折射作用产生的一种自然现象。包围着地球的大气就像一个巨大的棱镜,将位于
地平线附近的太阳光分解成各色光线。大气对不同波长的
光的折射程度也不同。波长越长,折射越小。太阳的七色光中红光波长最长,其次是橙、黄等。这就是为什么我们平时看到的落日是红色或橙黄色的缘故。当大部分太阳光盘已居地平线以下,只有很小一部分露在地平线上时,由于折射的作用,显露出来的只是太阳的绿光、蓝光(
紫外线光波最短,早已折射掉了)。
阳光大都是白色的,因为阳光是太阳上核反应燃烧发出的光,他来到地球要经过漫长的距离,还要被
大气层进行过滤,经过这样的过程,它的能量分布就比较均匀了,所以显示白光。