so I came across an error that I cannot understand in IE8. I saw some drugs, but that might take a cake.
I tried to replicate it in Codepen, but we have a lot of code for this, so I will try to enable computed styles from IE8.
Using Foundation 5, I have a top bar that looks like this:


The drop-down menu is positioned absolutely, therefore, obviously, you should not stretch the parent container. In fact, this does not stretch the parent, but grandfather and grandmother. Here's the markup:
<nav id="global-nav" class="top-bar has-dropdown show-for-large-up" data-topbar > <section class="top-bar-section"> <ul class="title-area"> <li class="name"> <a href="">Title</a> </li> </ul> </section> <section class="links top-bar-section"> <ul class="left"> <li class="divider"></li> <li><a href="">Create</a> </li> <li class="divider"></li> <li class="has-dropdown"> <a>Explore</a> <ul class="dropdown tab-left" id="explore-menu"> <li><a href="#">Link 1</a> </li> <li><a href="#">Link 2</a> </li> <li><a href="#">Link 3</a> </li> </ul> </li> <li class="divider"></li> <li><a href="#">Find</a> </li> </ul> </section> <section class="top-bar-section"> <ul class="right"> <li class="has-form search"> <form id="header_search" name="search_form"> <input type="search" placeholder="Search" class="search" results=3 id="search_term" name="search_value" maxlength="200" /> <button id="search_submit"></button> </form> </li> <li class="login"> <a href="javascript:;" id="launch-login">Login</a> </li> </ul> </section>
Computed CSS from IE8:
#global-nav{
If you need more information, let me know. Thanks in advance.
For reference, I am testing on Parallels VM Win7 with IE8 using IE8 document mode and IE8 standards.
css internet-explorer-8 zurb-foundation overflow position
Syren
source share