白发直接原因是精神因素,精神高度紧张使供应毛发营养的血管痉挛,使分泌黑色素的功能发生障碍。影响色素颗粒的合成和运送;其次是营养失调,如缺乏维生素、微量元素等。
营养不良,如缺乏蛋白质、维生素以及某些微量元素(如铜)等,都会使头发变白。