造成维生素A缺乏的主要原因是消耗量大和摄入量不足。比如:患麻疹、肺炎、腹泻等疾病的孩子,既不能正常饮食,又因为发热消耗较多,致使维生素A缺乏;另外,偏食、人工喂养的婴幼儿,未补充足量的维生素A是当今儿童易患角膜软化症的最主要原因。
另外,从发病年龄看,7岁以下的孩子更容易发病,因为他们不能清楚地叙述发病早期的不适感觉,从而错过了治疗时机,直到症状出现才被家长发现。而7岁以上的孩子由于早发现、早治疗,一般不会出现角膜混浊溶解。