title: Selenium Not Locating ALL elements with specific class name
body: <p>I'm creating a web crawler for Zillow in order to practice using Selenium. All I'm trying to do is get the price, address, and link to each home, but when I use <code>find_elements_by_class_name()</code> or <code>find_elements_by_css_selector()</code>, it only finds the first 9 elements, when there are many more.</p>
  <p>Normally my selenium works fine. Does anyone know why this occurs?</p>
  <pre><code>from selenium import webdriver
  import time
  
  zillow_url = &quot;https://www.zillow.com/manhattan-new-york-ny/houses/?searchQueryState=%7B%22pagination%22%3A%7B%7D%2C%22usersSearchTerm%22%3A%22Manhattan%2C%20New%20York%2C%20NY%22%2C%22mapBounds%22%3A%7B%22west%22%3A-74.21047920019531%2C%22east%22%3A-73.73669379980468%2C%22south%22%3A40.626191262639644%2C%22north%22%3A40.933477919520115%7D%2C%22regionSelection%22%3A%5B%7B%22regionId%22%3A12530%2C%22regionType%22%3A17%7D%5D%2C%22isMapVisible%22%3Atrue%2C%22filterState%22%3A%7B%22ah%22%3A%7B%22value%22%3Atrue%7D%2C%22beds%22%3A%7B%22min%22%3A0%2C%22max%22%3A0%7D%2C%22price%22%3A%7B%22max%22%3A400000%7D%2C%22mp%22%3A%7B%22max%22%3A1300%7D%7D%2C%22isListVisible%22%3Atrue%2C%22mapZoom%22%3A11%7D&quot;
  
  address = &quot;My chrome driver address&quot; 
  driver = webdriver.Chrome(executable_path=address)
  driver.get(zillow_url)
  
  time.sleep(2)
  
  prices = driver.find_elements_by_class_name(&quot;list-card-price&quot;)
  addresses = driver.find_elements_by_class_name(&quot;list-card-addr&quot;)
  links = driver.find_elements_by_class_name(&quot;list-card-link&quot;)
  </code></pre>