您好,根据您讲的情况,孩子长白发叫少白头,发病原因不是很清楚。一、与饮食有一定的关系,也与环境和遗传有一定的关系,最常见的是由遗传引起的,如果直系亲属如父母或爷爷奶奶有少白头的情况,可能也会有少白头出现在孩子身上的可能性比较大,这种情况没有特殊的处理办法,是由遗传引起的。二、此外,考虑是后天营养不均衡,营养不良所致,如蛋白质、维生素不足,或某些微量元素缺乏时,也可引起白发。3、还有一些内分泌方面的疾病,如青春期、内分泌失调或心理压力较大时,头发的色素分布都会受到影响。四、也有可能是因为患上了某些疾病,如白癜风所致。希望我的建议可以帮到大家。