继续搜索科普问题 查询?十万个为什么 · 科普问答为什么夜晚会有星星闪烁呢?夜晚星星闪烁是由于大气层的折射和散射作用。当星光穿过大气层时,由于大气中存在湍流和温度变化,导致光线发生折射和散射,使得星星的亮度和位置看起来会发生变化,产生闪烁效果。补充纠错上一篇水为什么能被喝?下一篇为什么电视屏幕是长方形的?