避孕药主要是指紧急避孕药。紧急避孕药有两种成分,一种成分叫米非司酮,要求前后两个小时必须空腹,才能够保证避孕效果,另外一种成分是左炔诺孕酮。一般对吃饭要求并不严格,如果是在吃药之后吃饭,只要不是吃的太多,也不影响避孕药的效果。如果是吃短效避孕药跟吃饭没有关系,只要每天固定时间吃能够达到有效的避孕。