首页 › 答案 › 题库 › 百万个为什么

为什么在月全食之夜,月亮会变成红色?

为什么在月全食之夜,月亮会变成红色?
参考答案:月全食之夜,月亮看起来会变成红色,这是因为当太阳、地球和月亮三者在一条直线上时,地球大气层中的灰尘和小颗粒会散射太阳光中的蓝光。太阳光是由红光、橙光、黄光、绿光、蓝光和紫色光等多种颜色组成的,其中蓝色光的波长较短,更容易被地球大气层中的颗粒散射得更远。当蓝色光被散射到四面八方时,红色光由于波长较长,不容易被散射,所以相对较多的红色光穿过大气层,照射到月亮上,使得月亮看起来变成红色。