title: capybara, selenium interact with hidden or display: none css properties
body: <p>I'm using similar construction:</p>
  
  <pre><code>&lt;div class="edit" style="visibility: hidden;"&gt;
    &lt;a href="some_path" id="edit_item"&gt;Edit&lt;/a&gt;
  &lt;/div&gt;
  </code></pre>
  
  <p>Then I hover mouse this element become visible, but I have difficult to interact this actions with tests(using cucumber, capybara, selenium).</p>
  
  <p>I get an error </p>
  
  <blockquote>
    <p>Element is not currently visible and so may not be interacted with (Selenium::WebDriver::Error::ElementNotDisplayedError)</p>
  </blockquote>
  
  <p>I tried to use <a href="http://rdoc.info/github/jnicklas/capybara/master/Capybara/Node/Element#trigger-instance_method" rel="nofollow">Element.trigger(event)</a> with mouseover, but it doesn't work in selenium...
  How I can interact with this element?</p>