一般情况下,小孩总是吐的主要原因可能是消化不良、胃肠炎、肠胃感染或食物过敏等。消化不良主要是由于小孩的消化系统发育不完善,食物消化不良导致。胃肠炎和肠胃感染则是由病毒或细菌感染引起的,会导致小孩出现恶心、呕吐等症状。食物过敏也是常见的原因,当小孩对某种食物过敏时,摄入后会出现呕吐等反应。此外,小孩总是吐还可能与生活习惯有关,如进食过快、过量、吃过冷或过热的食物等都可能导致呕吐。情绪不稳定、焦虑、压力大等心理因素也会影响小孩的消化功能,导致呕吐。如果小孩总是吐,家长应及时带孩子就诊医生,进行全面的身体检查和相关检查,确定具体的原因。