js下拉菜单出现Undefined,二级联动菜单出错?

JavaScript010

js下拉菜单出现Undefined,二级联动菜单出错?,第1张

中括号之间的逗号不能省略例如['0601 工业用地', '0602 采矿用地', '0603 盐田', '0604 仓储用地'] ['0701 城镇住宅用地', '0702 农村宅基地']两个 ][ 之间要加英文逗号

只改css部分的代码就可以了

首先

#nav li {

    float: left

    width: 80px

    background: #CCC

    position: relative

}

加上 "position: relative" 属性,是为了使它的子级元素能够根据该元素的位置定位。

然后当然是修改这里

#nav li ul {

    line-height: 27px

    list-style-type: none

    text-align: left

    width: 180px

    position: absolute

    bottom: 25px

}

设定 "bottom: 25px" 使该元素的底部和其上级元素的顶部对齐。

最后再调整整个菜单的位置,让二级菜单不超出窗口范围就可以了。