Imagine a linear array with all the elements fed in phase with equal-length lines. The main beam points in the direction normal to the array.
Let f0 the frequency.
Now we do this:
increase the line that feeds the 2nd element by a length (call it L0) that introduces a phase lag of 360 degrees at f0,
increase the line that feeds the 3rd element by a length that introduces a phase lag of 2*360 degrees at f0 (i.e. 2*L0),
... and so on ...
At the frequency f0, all the elements are still in phase and tne beam has not changed.
But at a frequency greater than f0 the phase lag of the segment of length L0 (that has 360 deg at f0) introduces a greater phase lag, so the 2nd element is not longer in phase with the first. Along the array we have a progressive phase lag in the elements, that is the necessary condition for steereng the beam. More the frequency is increased and more the beam is steered.
Conversely, at frequencies lower than f0 the beam is steered in the other direction.
Is it clear?
Regards
Z