霧為什麼看起來是白色的?

琥珀
琥珀起霧的早晨,景色都被白茫茫地包圍起來呢。為什麼看起來是白色的呢?
30秒看懂答案
琥珀理由和雲是白色的一樣喔。

霧看起來是白色,是因為飄在空氣中的小水滴,不分顏色,都用同樣的方式散射陽光。紅、綠、藍都被散射得差不多一樣多,再傳到眼睛裡,混在一起就看起來是白色。霧是「在地面高度形成的雲」,所以和雲是白色的理由相同。

覆蓋河流和樹林的早晨白霧
秋天的早晨,河邊的樹林和原野被白霧包圍著。照片:Ximonic (Simo Räsänen) / CC BY 3.0 / 維基共享資源

霧其實是小水滴

霧是空氣中的水蒸氣(看不見的氣體狀態的水)被冷卻後,變成小水滴飄浮在空中而形成的。英國氣象局把霧說明為「在地面高度形成的雲」。根據英國皇家氣象學會的資料,霧的水滴直徑平均約0.01~0.1mm,每一顆都小到眼睛看不見。

水滴對每種顏色的光都同樣散射

陽光裡混合著紅、綠、藍等各種顏色的光。像空氣分子這種非常小的粒子,會強烈散射藍光,所以晴天的天空看起來是藍色的。另一方面,霧和雲的水滴大小和光波的長度差不多,會把每種顏色的光都散射得幾乎一樣。日本氣象廳也說明,霧和靄看起來是白色,是因為小水滴不分波長(光的顏色差別)地散射陽光。

圖:小分子和霧的水滴散射光的方式
空氣分子(非常小)太陽強烈散射藍光→天空是藍的霧和雲的水滴太陽每種顏色都同樣散射混在一起看起來是白的
琥珀
琥珀各種顏色混在一起就會變成白色,這就是重點呢。

所有顏色混在一起就是白色

當所有顏色的光以相同的比例傳到眼睛時,我們就會感覺那是白色。在霧裡,數也數不清的水滴把光散射到四面八方,所以霧本身看起來又白又亮,對面的景色則變得模模糊糊、不容易看清楚。

有時也會看起來不是白色

不過,霧不一定總是看起來雪白。根據美國國家海洋暨大氣總署(NOAA)的說明,雲變厚、光不容易穿過時會看起來是灰色的,被朝陽或夕陽照到時,則會染上照到的光的顏色。同樣由水滴組成的霧,一般認為也會因為光照的方式而改變色調。

想知道更多

  • 依照國際上的規定,能看見的距離不到1km的叫做「霧」,能看得比這更遠的叫做「靄」。
  • 霧的水滴是以空氣中的灰塵或海鹽顆粒等為核心形成的。一般認為,在這類顆粒多的工業區或海上,比較容易形成濃霧。
  • 根據英國氣象局的說明,當能看見的距離低於100m的濃霧出現時,可能會對交通造成很大的影響。
琥珀
琥珀霧的小水滴把每種顏色的光都同樣地散射,所以混在一起,看起來就是白色的呢。

三選一小測驗

霧為什麼看起來是白色的?

看答案
  1. 水滴把各種顏色散射得一樣多
  2. 水滴只散射藍光
  3. 空氣中的灰塵是白色的

水滴把各種顏色散射得一樣多 霧裡的小水滴會把紅、綠、藍光散射得差不多一樣多。所有顏色混在一起進入眼睛,所以看起來是白色的。

參考資料

  1. 雲・大気現象・大気光象について気象庁(日文)
  2. The Color of CloudsNational Oceanic and Atmospheric Administration (NOAA)(英文)
  3. What is fog?Met Office(英文)
  4. I tried to catch the fog... but I "mist"!Royal Meteorological Society(英文)

本文內容是在 2026-10-03 確認上列資料後撰寫的。隨著研究進展,說明也可能改變。照片的出處標示在各照片下方。