title: Can I avoid float elements shifting when I resize my browser?
body: <p>I am new to the world of coding as well as CSS and have noticed that when I resize my browser, all my float elements move to say the right and the user is forced to scroll horizontally to view say the menu. </p>
  
  <p>Firstly is there a need to prevent float elements not changing their position? </p>
  
  <p>Secondly, is there a way I can avoid this if I should be preventing it?</p>