你的问题很好,不知道你是高中还是大学? 教科书上说的和实际有一定差别(按照考试要求不同) 其实对于整个染色体来说,转录并不是总是按照一条链为模板的。
当然,对于特定的某一个基因,方向是一定的,因为在该基因编码区的上游有启动子,控制转录的开始和方向。举一个例子,比如某个DNA链有1百万个碱基对(1-1000000)。基因A的编码从3000-5000,启动子在2500-3000,按照双链的下面那条为模板转录。而基因B的方向正好相反,启动子的位置在5100-4100,基因编码区在4100-3100. 这样两个基因有部分重叠,但是方向相反。你要是还不很明白,给我留言提问。