首页 › 答案 › 题库 › 百万个为什么

为什么白颜色可以反射所有颜色的光?

为什么白颜色可以反射所有颜色的光?
参考答案:白颜色之所以可以反射所有颜色的光,是因为它反射了可见光谱中的所有波长(红、橙、黄、绿、蓝、靛、紫)。当光线照射到白色物体上时,该物体中的电子会吸收特定波长的光能并振荡,然后这些电子会重新辐射出吸收的光能。在白色物体中,这种振荡和辐射过程对于所有波长的可见光都有效地发生,因此所有颜色的光都被反射回来,进入我们的眼睛,使我们感知到白色。