I'll have to dig around my aquatics library for the author, but some time ago I read that bacteria generally take over first, and the fungus is secondary, due to bacterias' ability to multiply so quickly. Think columnaris, which looks fungal and is often mistaken for fungal, but is actually bacterial with a slight fungus overgrowth.
This being the case, meth blue is a start, a drop per gallon acriflavin adds some bacterial action, Maroxy is often a helpful additive as well. Chelated copper sulfate pentahydrate has some anti-bacterial and anti-fungal properties, but is more often used as an anti-protizoan. I will more often use copper once fry are freeswimming, at a rate of one drop per two gallons.
If the eggs are white after 24 hours they are infertile, if they turn white after this time it is more often bacterial. 90% water changes daily cuts down on the water borne bacteria immensly, try this along with some of the meds previously mentioned. Often this is a case of trial & error, what works for one aquarist often won't work for another.