One explanation for flood basalts is that they are caused by the combination of continental rifting and its associated melting. Then a mantle plume produces vast quantities of a basaltic magma. These have a low viscosity, which is why they 'flood' rather than form taller volcanoes.