1、大便发绿基本上有两种原因造成的。 2、第一个就是因为近期吃了过多的绿色蔬菜造成的,因为蔬菜里面的叶绿素很多,吃多了的话,很容易会造成大便颜色出现发绿。 3、第二因为饮食造成的。 4、一般在改善饮食之后,这种症状慢慢的消失。 5、需要就是在平常生活中饮食要合理的搭配,要多样化。