生男生女,主要在母亲。男性的精子,要染色体要么是X,要么是Y。
带X染色体的精子蝌蚪头略大,游得比较慢,但是对酸性环境耐受能力强,
带Y染色体的精子蝌蚪头略小,游得比较快,但是对酸性环境耐受能力差。
如果母亲的阴道内环境酸性较弱,则游得快的Y染色体精子几乎每次都会先抵达卵子,X染色体根本没有机会,生的就是儿子,
如果母亲的阴道内环境酸性较强,则Y染色体精子往往会在抵达卵子前全部阵亡,落在后面但是抗酸性能力强的X染色体精子,就成了最后的赢家。
这就解释了,为什么有的夫妻,无论生多少,生的永远都是女孩,有的家庭则相反,永远只生男孩。