天空闪光但没有打雷可能是因为以下几个原因:

1.闪电在远处:有时候,闪电可能发生在远处,但由于天空的亮度和光线传播的效果,我们仍然可以看到闪光。这种情况下,由于闪电发生在远处,声音需要经过更长的距离才能到达我们的耳朵,因此我们无法听到打雷声。

2.闪电云在高空:如果闪电发生在高空,例如在云层中,声音可能会被云层的密度和厚度阻挡,使得我们听不到打雷声。但是,由于云层较薄,我们仍然可以看到天空中的闪电。

3.闪电在静电场:当空气中的静电场达到一定程度时,也可能会出现天空闪光的现象。这种情况下,由于没有形成闪电通道,也就不会有打雷声。

总之,天空闪光但没有打雷可能是由于闪电发生在远处、闪电云在高空或者静电场等原因导致的。