没有固定宽度的CSS水平子菜单

标签 css html menu navigation

我的水平导航菜单在 chrome 和 firefox/ie 中呈现不同。

jsfiddle 演示:http://jsfiddle.net/WLhvb/3/

有没有办法让它看起来相等(就像在 chrome 浏览器中一样),而无需将固定宽度设置为 <ul class="level_2">

视觉对比 enter image description here

最佳答案

我成功了。

jsfiddle:http://jsfiddle.net/WLhvb/8/

关键是将 ul.level_2 的定位设置为 position: static; 并去掉 float: left

关于没有固定宽度的CSS水平子菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17946093/

相关文章:

javascript - polymer 核心过渡不起作用

javascript - jQuery 下拉菜单打开所有子菜单

javascript - 在我的网站上禁用 chrome/safari 上的自动建议/自动完成

html - 如何在html页面中制作一个信息丰富的文本框

css - 如何更改 p-dataTable 边框底部颜色?

javascript - 可以改变引导类的方向吗?

php - 将图像定位在页脚的特定位置

jquery - 动态填充的菜单对搜索引擎的可见性

c++ - 在 C++ 窗口菜单中显示日语、中文、越南语等

javascript - 有没有更有效的方法来使用 javascript 控制 css 元素