楼上请注意,这个于太阳本身没有任何关系
很简单:因为速度等于波长乘以频率,而频率是由光源确定的,可见光中七色光的频率都是一样的,唯一不同的是他们的波长,红光波长最长,由此可见红光的速度最快.速度越快的光线它的折射率越小,就是说它由一种介质到另一种介质的偏折越小,在早晚,太阳光线穿越了比平时都要厚的大气层,而只有速度快,折射率小的光线才能"突破重重难关"越过大气层的阻碍.而其他跑的慢的光线就在穿越大气层过程中色散,折射,"死"在了路上.因此我们在早晚看到的是红色的云彩.在其他时间太阳穿过的大气层比较薄,而这个厚度刚好让蓝光投射在天上,其他颜色不是"跑过头"就是"没出现".如果你有机会坐上火箭上太空,我们可以看到填空渐渐由蓝色变为紫色,这也证明了这一观点.