问题分析:小孩有白头发的原因有,遗传因素,有研究已经证实,基因能调控头发毛干部分黑色素的生成和储存,从来改变头发的颜色。就是颜料的配料比例都变了,颜色当然会改变。黑色素基本在出生前就定好量了,基因的作用无比强大。