鱼浮在水面上张嘴是因为缺氧、疾病、水质问题。1、缺氧:鱼在水中需要通过鳃呼吸,溶解在水中的氧气是生存的关键,当水中的氧气含量降低时,鱼会浮到水面张嘴呼吸,试图从空气中直接摄取更多的氧气。2、疾病:鱼生病时会出现浮头的现象,这是寄生虫感染或者是内部器官疾病的征兆。3、水质问题:不良的水质条件,如过高或过低的水温、pH值失衡、有毒物质的存在等,都影响鱼的正常生活,导致浮头。4、鱼是一类生活在水中的脊椎动物,属于脊索动物门、脊椎动物亚门、鱼纲,是地球上最古老的脊椎动物之一,早在约5亿年前就已经在地球上了。