Here's the code in my html:
<nav>
<ul>
<li><a href="index.html">Home</a></li>
<li><a href="portfolio.html">Portfolio</a></li>
<li><a href="services.html">Services</a></li>
<li><a href="products.html">Products</a></li>
<li><a href="contactme.html">Contact Me</a></li>
</ul>
</nav>
And here's my css:
nav {
-moz-column-count: 2;
-moz-column-gap: 1px;
-moz-column-rule: 1px solid #000;
-webkit-column-count: 2;
-webkit-column-gap: 1px;
-webkit-column-rule: 1px solid #000;
column-count: 2;
column-gap: 1px;
column-rule: 1px solid #000;
}
nav li {
border-bottom: 1px solid #000;
text-align:center;
}
When I view this in IE 11 and resize the window to tablet size (between 481px and 768px) the navigation gets all wonky, but works fine in Firefox and Chrome. You can see the page in action at:
http://gc.palomar.edu/33605/33605jknowles5799/index.html
I've looked online everywhere and this should work for IE 11 as IE 11 supports multi columns, but it's not. I've tried using the IE developer tools to add/remove stuff to try and figure out what's going on, but I'm still not seeing it.
Help please! Julie
Setting the style overflow: hidden;
on the li
tags seems to resolve this issue.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With