便秘的病因主要有饮食方面的因素,一些人饮食过少,食品过精过细,食物中的纤维素和水份不足,对肠道不能形成一定量的刺激,肠蠕动缓慢,不能及时将食物残渣推向直肠,在肠内停留时间延长,水份过多吸收而使粪便干燥,进而产生便秘。