If the element is present in the html but, for the element to come into view it needs to be scrolled up.
When clicking on this element Selenium webdriver does not throws any error but it does not click and moves to the next step without clicking.
Any way to check if it is not displayed, because
ele.isDisplayed() returns true.
Edit : It is the problem with Internet Explorer only it seems.