继续搜索科普问题 查询?十万个为什么 · 科普问答为什么太阳升起的时候是红色的呢?太阳在升起时呈现红色是因为大气层对太阳光的散射作用。太阳光中的蓝色光波长较短,在大气层中更容易被散射,而红色光波长较长,相对来说更容易穿透大气层。当太阳在地平线附近升起时,光线需要通过较厚的大气层,经过散射后,蓝光被散射掉了,只有红光相对较少被散射,所以太阳看起来呈现红色。补充纠错上一篇为什么要喝水?下一篇为什么太阳会升起和落下?