因为太阳光谱中的波长较短的紫、蓝、青等颜色的光最易散射出来,这也是天空总是蓝色的原因。
但当红、橙、黄等颜色光的波长较长,穿透能力强,留在地平线上空,在日出和日落时分,这些光经过空气和杂质的散射,就会使得那里的天空出现绚烂的红色。