I don't see how it would fit to a rigid fork as it needs to stretch between the fork brace and around the crown. Rigid forks don't have a brace.
On a cyclocross, you'd be better off with a fork mounted guards similar to those you'd put on a road bike. Something like the sks chromoplastic guards. Guys I know who ride cyclocross use these.