问题分析:2岁宝宝有白头发的原因主要是生理因素、遗传因素、营养因素等。1、生理因素,所谓的偶发性白发,就是在毛囊生长的时候,因为黑色素的原因,导致了偶发性的白发。通常情况下不需要特别的治疗,过一段时间就会自己好转。父母也不用太过担心。2、遗传因素:遗传因素是指有早出白发的家庭史者,宝宝也有早出白发的倾向。3、营养因素,营养因素主要是指缺乏维生素B、铁、锌等营养因素,这些因素都会导致头发变白。假如白发比较多,需要给宝宝补充维生素、微量元素和蛋白质等营养。