спроси ещё, почему солнце красное?
Тут вступает в силу закон рассеивания, открытый Рэлеем, по которому свет с меньшей длиной волн рассеивается быстрее, чем свет волн с большей длиной.
У синего, голубого и фиолетового цветов спектра длина волн меньше. Поэтому именно их рассеянный свет мы видим в небе.
Некоторые цвета спектра с большей длиной волн, такие как красный и оранжевый почти не рассеиваются.
На закате солнца слой атмосферы увеличивается во много раз, спектру труднее проходить через него, и поскольку синяя и голубая краски рассеялись, их остается все меньше в палитре небесных цветов к вечеру, одна краска остается нетронутой - красная. Вот ее то мы и видим на закате в небе. И само солнце видится нам тогда красным. Конечно, в другой части планеты небо в этот момент голубое, там рассеиваются короткие лучи спектра.
К утру солнце возвращается к нам, если ему не приходится пробиваться через толстую завесу туч и облаков. Тогда мы видим небо в тучах. А это уже совсем другая история.
Солнечные лучи через атмосферу проходят когда, рассеиваются. До нас доходит только излучение имеющее длину волны, из-за которой мы видим этот цвет как голубой. Даже белый цвет если разложить на составляющие, получим 7 цветов радуги