title: overflow-y:visible not working when overflow-x:hidden is present
body: <p>Doesn't work properly in Chrome or Firefox. Is there any workaround to this?</p>
  
  <pre><code>   &lt;!DOCTYPE html&gt;
     &lt;html&gt;
     &lt;head&gt;&lt;/head&gt;
     &lt;body&gt;
      &lt;h3&gt;overflow-y:visible&lt;/h3&gt;
  
      with overflow-x:hidden
      &lt;div style="overflow-x:hidden;overflow-y:visible;width:100px;height:100px;   position:relative;background:#666;"&gt;
          &lt;div style="top:20px;left:20px;    width:420px;height:420px;position:absolute;background:#420;"&gt;
          &lt;/div&gt;
      &lt;/div&gt;
  
      without overflow-x:hidden
      &lt;div style="overflow-y:visible;width:100px;height:100px;position:relative;background:#666;"&gt;
          &lt;div style="top:20px;left:20px; width:420px;height:420px;position:absolute;background:#420;"&gt;
          &lt;/div&gt;
      &lt;/div&gt;
  
     &lt;/body&gt;
     &lt;/html&gt;
  </code></pre>
  
  <p><a href="http://jsfiddle.net/sMNyK/" rel="noreferrer">http://jsfiddle.net/sMNyK/</a></p>
  
  <p>The real life scenario involves components that absolutely must have overflow-x:hidden, but that will trigger popup-menus that need to be able to break free from the element in y-direction. Should I just position those menus outside their parent components, or is there a better fix?</p>