白色大便有以下几种原因:1、胆道梗阻造成胆汁滞留在胆囊和胆管,没有流入肠道,需要马上到医院治疗。2、消化不好,如果肠胃不好,吃了很多不容易消化的食物,比如蛋白质含量高的食物,会表现出消化不良,同时如果伴随胆汁的分泌量减少,大便就会变成白色,能吃一点健胃消食的药物来治疗,比如健胃消食片、吗丁啉等。3、吃了太多白色的药物,一些治疗腹泻的药物是白色的,并且服用的剂量特别大,大便就会变成白色,比如蒙脱石散,停止服药大便颜色就会恢复正常。4、吃了太多脂肪含量高的食物,摄入太多的油脂,身体一时无法吸收完全,这些油脂会和食物中的钙或者镁发生反应造成大便变成白色。
