病因一般认为,红绿色盲决定于X染色体上的两对基因,即红色盲基因和绿色盲基因。由于这两对基因在X染色体上是紧密连锁的,因而常用一个基因符号来表示。红绿色盲的遗传方式是X连锁隐性遗传。男性仅有一条X染色体,因此只需一个色盲基因就表现出色盲。女性有两条X染色体,因此需有一对致病的等位基因才会表现异常。