金鱼一直浮在水面张嘴应该是由于缺氧造成的。金鱼在水中一旦缺氧,就会浮到水面试图从空气中吸收氧气。使得水中缺氧的原因有很多,缸小水少自然氧气也就少了,若不及时换水就会造成金鱼缺氧。此外,如果喂养的金鱼较多,吸收水中氧气的竞争强也会造成缺氧。