發病原因1、飲食不當 ①人乳和牛奶是嬰兒所需維生素A的主要來源,嬰兒初生時其肝臟儲存的維生素A很少,很快被消耗盡,若嬰兒進食奶量不足,又不補給輔食,容易引起亞臨床型維生素A缺乏癥。②乳兒斷奶后,若長期單用米糕、面糊、稀飯、去脂牛奶乳等食品喂養,又不加富含蛋白質和脂肪的輔食,也可造成缺乏癥。③維生素A1存在于哺乳類動物及海產魚類的肝、脂肪、乳汁和蛋黃內;維生素A2存在于淡水魚的肝及食這些魚的鳥體內,所以要多吃此類食物。2、消化系統疾病①中毒性肝炎:即由各種病毒所致的肝炎或并發于感染疾患。②消化系統的慢性疾病:可影響維生素A的吸收,如長期腹瀉、慢性痢疾、腸結核、胰腺疾病等。3、消耗性疾病①慢性呼吸道感染性疾病、遷延性肺炎、麻疹:在維生素A攝入不足的基礎上,會使維生素A消耗增加。②長期吃藥:長期攝入礦物油(如液體石臘等)、新霉素及氨甲喋呤等藥物會影響維生素A的吸收。③蛋白質缺乏:影響視黃醇轉運蛋白的合成,從而導致維生素A在血漿中嘗試降低,從而發生缺乏癥狀。④惡性腫瘤、泌尿系統疾病可增加維生素A的排泄。4、鋅缺乏:與維生素A結合的前白蛋白及維生素A還原酶都降低,使維生素A不能利用而排出體外,也可發生維生素A缺乏癥。5、其他①甲狀腺功能低下和糖尿病:β胡蘿卜素轉變成視黃醇的過程發生障礙時發生,導致維生素A缺乏,而血液與皮膚都累積較大量的胡蘿卜素,很像黃疸,但球結膜不顯黃色。②猩紅熱、結核病:二者都是由于細菌入體感染而引起的消化性傳染病,會加快體內維生素A的消耗。③任何影響肝臟功能的疾病都會影響維生素A體內儲存量。