The narrow range of angles at which the colors are reflected is the key to why rainbows must be curved.
Fogbows are created in much the same way as normal rainbows are. The main difference is the size of the water droplets which affect the light's refraction.