0

我正在使用 Foundation 4 的内置导航组件,并且我正在使用 table/table-cell css 技巧来均匀地间隔水平元素并对其进行样式设置。但是我在 Firefox 上碰壁了。以下示例在除 Firefox 之外的所有浏览器中完全符合我的要求,但我终其一生都无法弄清楚。

我已将示例上传到我的服务器:请参阅此处的实时示例

这是 Safari 中的示例:

在 Safari 屏幕中工作

这在 Firefox 中也是一样的:

在此处输入图像描述

你能给我的任何帮助我都会非常感激!

谢谢!

4

1 回答 1

0

在这些 css 中进行更改以在 firefox 中修复它我只在 firefox 中测试过

*, *:before, *:after {
-moz-box-sizing: border-box;
vertical-align: middle;

}

.top-bar .dropdown {
background: none no-repeat scroll 0 0 #8D8C8C;
text-align: center;
width: 17.2%;

}

.top-bar-section .dropdown li {
height: auto;
width: 100%;

}

.top-bar-section ul {
display: inline;
height: auto !important;
width: 100%;

}

.top-bar-section .dropdown {
left: 0;
top: auto;

}

于 2013-08-02T10:49:42.540 回答