1、原發性因素
4歲以下兒童維生素A缺乏的發生率遠高於成人,其主要原因是維A和胡蘿蔔素都很難通過胎盤進入胎兒內。因此新生兒血清和肝臟維生素A水平明顯低於母體。如在出生後不能得到充足的維生素A補充則極易出現維生素A缺乏病。
2、消化吸收影響因素
維生素A為脂溶性維生素,它和胡蘿蔔素在小腸的消化吸收都依靠膽鹽的幫助,膳食中脂肪含量與它們的吸收有密切聯繫。膳食中脂肪含量過低,胰腺炎或膽石症因膽汁和胰腺酶分泌減少,一些消化道疾病如急性腸炎、粥樣瀉等造成胃腸功能紊亂都可影響維生素A和胡蘿蔔素的消化吸收。
3、儲存利用影響因素
任何影響肝臟功能的疾病都會影響維生素A體內儲存量,造成維生素A缺乏。一些消化性傳染病,尤其是麻疹、猩紅熱、肺炎和結核病都會使體內的維生素A存儲消耗盡,攝入則往往因適於不振或消化功能紊亂而明顯減少,兩者的綜合結果勢必導致維生素A缺乏病發生。