吃了避孕药之后一般要求最好空腹两个小时左右,因为避孕药有一种成分是米非司酮,要求吃药前后两个小时必须空腹,能够达到有效的避孕效果。如果是吃避孕药的成分是左炔诺孕酮。对吃饭没有严格的限制,不要求绝对空腹,但是少吃饭更能有利于药物的吸收,所以尽量空腹。另外,如果吃短效避孕药对吃饭是没有影响的。