我搜索,没有找到解决方案间隔一系列列表样式菜单。我意识到CSS单独做不到,所以我添加了一些JavaScript(jQuery)。我不希望每个LI都有相同的宽度,我甚至想填充没有剩余空间。如果任何人都可以采取这个概念,并简化我可怕的JavaScript或提供替代品,请这样做。看到这里例如:http://www.valweb.com/menuTest/均匀间隔和正确的水平列表菜单
4
A
回答
1
如CSS单独可以这样做,但是老的IE不能,为什么不使用display: table; (and table-cell)
作为默认(你的第二例子好了),并使用display: inline; zoom: 1; /* display: inline-block for IE */ padding: 0 Npx;
为IE < 8的条件注释的帮助?
也许JS/jQuery,如果你真的必须关心IE6/7用户,只有服务于他们。
PS:你应该添加一个规则:重点
.mainMenu li a:hover,
.mainMenu li a:focus {
/* ... */
}
为E.迈耶states in the comments of its reset.css stylesheet:;-)
/* remember to define focus styles! */
:focus {
outline: 0;
}
+0
谢谢菲利普。我已经习惯了在一段时间内没有真正阅读过他的评论的事情。我把css表格作为一个我不满意的例子。不过,我在一年前发现了同样的问题,这里解决了这个问题http://stackoverflow.com/questions/1859243/css-fixed-with-horizontal-menu-with-variable-width-tabs-using-ul。非常类似于我的。 – TPAV 2010-10-03 06:39:40
相关问题
- 1. 均匀间隔和居中文本的水平列表
- 2. Bootstrap创建水平的按钮列表,均匀间隔
- 3. CSS - 拉伸和均匀分布的水平菜单
- 4. 创建多个均匀间隔的水平线,只有css
- 5. WordPress的菜单中心对齐和均匀间隔
- 6. 均匀空间水平导航ul
- 7. 均匀空间水平导航项目
- 8. 空间均匀按下(水平)
- 9. 水平菜单与均匀间隔项目和动态可点击区域(锚点)
- 10. Bootstrap 3,11个均匀间隔的列?
- 11. 水平菜单项未正确对齐
- 12. 文本不正确(水平菜单)
- 13. 均匀分配菜单
- 14. 在ggplot2中水平均匀分布点
- 15. 在水平线上均匀分配div
- 16. html表格行中的均匀间隔/可展开单元格
- 17. 带列的水平菜单
- 18. 如何获得均匀间隔的列表项?
- 19. 空间按钮进行均匀水平的Android
- 20. 在x轴上使用不均匀的间隔平滑绘图
- 21. 均匀间隔的笔画DashArray
- 22. 粉底5:均匀间隔的标签
- 23. 非均匀间隔数据的热图
- 24. 均匀间隔的图像网格
- 25. 如何制作均匀间隔的NSSegmentedControl?
- 26. 角度上的点不均匀间隔
- 27. 布局中间隔均匀的按钮
- 28. Android选项菜单水平分隔线
- 29. 中心水平列表样式菜单
- 30. 无序列表子菜单水平
如果你问这个问题,你可能会得到更多有用的答案在http://doctype.com上 – 2010-10-03 05:58:18