html - 如何做水平子菜单

标签 html css

之前我会一点英语。所以我很抱歉。

我尝试使用 CSS 制作下拉菜单。完成菜单后,最终 View 如下图。

enter image description here

子菜单列表必须并排。

但是我的问题。我的列表没有在子菜单类中并排显示。

编辑 如果我为#dl_menu .sub-menu 写一个恒定的宽度,一切都很好。但是我的 .sub-menu 可能有 3 个元素,也许有 6 个元素,我的子菜单是宽度改变它。不是吗。 ? 所以我不能写恒定宽度。

此链接的示例。

http://jsbin.com/fulekulo/7/edit?html,css,output

谢谢你的帮助。 谢谢。

最佳答案

像这样更改菜单 CSS

#dl_menu .sub-menu {
    display: table;
    position: absolute;
    padding: 0;
    right: 0;
    top: 40px;
    float: left;
    width: 304px;
    left: 0px;
    top: 30px;
}

enter image description here

关于html - 如何做水平子菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24182144/

相关文章:

javascript - 在javascript中部分更新文件上传页面

jquery - 使用 jquery 和动态生成的标签 ID 获取文本框值?

javascript - 在选择选项上加载

css - 如何在页面左侧放置切换导航

html - 我需要在网站上满足的最小屏幕尺寸是多少

html - 如何使用伪选择器模糊正方形中的文本?

jquery - 我怎样才能移动我的弹出窗口?

php - 无法连续对齐水平 slider

html - zurb foundation 5 图标栏文本未对齐

css - 多个背景色图层