发布网友 发布时间:2022-04-30 20:13
共2个回答
热心网友 时间:2022-04-20 20:37
#nav li ul{width:100px;}很简单,你里面没给宽度。
看代码应该是新手吧,给你一个很好的建议。你这里不是ul套li套ul套li么?所有你本想设置外面的ul或者li样式,结果搞得里面的也有样式,还得把里面的消除掉,这样很累。
建议给ul和li不同的class,例如最外面打的ul class="nav",一级导航li class="nav_li"。二级导航ul class="sub_nav" li class="sub_nav_li"
这样就不会冲突了。
最后,不要随便乱加class,保证每个class都有意义。
祝你好运
追问由于第一幅图所示的下拉菜单的文字有偏移,我改成第三幅图这样,可是为什么边距还有42px,怎么会这样
热心网友 时间:2022-04-20 21:55
用户名为1745745的用户解释的很正确!