【发布时间】:2014-03-20 23:12:34
【问题描述】:
这是我的 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>
这是我的 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;
}
当我在 IE 11 中查看此内容并将窗口大小调整为平板电脑大小(在 481 像素和 768 像素之间)时,导航变得很不稳定,但在 Firefox 和 Chrome 中运行良好。您可以在以下位置查看正在运行的页面:
http://gc.palomar.edu/33605/33605jknowles5799/index.html
我在网上到处都看过,这应该适用于 IE 11,因为 IE 11 支持多列,但事实并非如此。我尝试使用 IE 开发人员工具添加/删除内容以尝试弄清楚发生了什么,但我仍然没有看到它。
请帮忙! 朱莉
【问题讨论】:
标签: css internet-explorer-11 multiple-columns