Spina bifida happens when an unborn baby's spinal column does not sufficiently protect the spinal cord. This results in nerve failure that can affect leg movements and other functions.