Färgerna som utgör solljus är regnbågens färger:röd, orange, gul, grön, blå, indigo och violett. Dessa färger orsakas av ljusets brytning när det passerar genom jordens atmosfär. Ljusets olika färger bryts i olika vinklar, där violett ljus bryts mest och rött ljus bryts minst. Det är därför vi ser en regnbåge när vi tittar på solljus som skiner genom vattendroppar eller iskristaller.