上，但是在云端之上或高山顶也可以看见。在月球和明亮的行星，包括木星和金星，也可以看见绿闪光。绿闪光是由光线在大气层内折射造成的（如同三稜镜的作用）：光线在密度较高的低层移动的速度比在稀薄的高层要慢，因此阳光在大气层内的路径是略微弯曲的，而弯曲的方向与地球的曲率方向是相同的。高频率的光（蓝色和绿色）的路径比频率低的光（红色和橙色）更为弯曲，所以蓝绿色的光在日没之后太阳的红光和橙光受阻于地球弯曲的表面时，依然能在太阳的上缘被看见。绿闪光是被强化的海市蜃楼，因为大气层的密度逐渐增加，使折射的作用增强。在干