我被困在CSS部分,正在帮助一个朋友在她的网页上实现一件事。它是一个下拉菜单,我可以按照自己的方式进行所有操作。我的问题是它将自身移至行的开头吗?

http://gazet.se/TestPages/Test.aspx

我如何使其居中?

(我已经删除了已解决的减小代码的代码)

最佳答案

菜单的ID为#jsddm

#jsddm {
float:left;
margin:0;
padding:0;
}


删除左浮动-这是第一步。第二件事,您应该将菜单全部放在一个列表中,并将子级别作为嵌套列表,并摆脱img分隔符-它们可以作为背景图像通过css添加。我建议您为菜单创建一个新结构。这是一篇很好的文章,对其进行了解释http://www.alistapart.com/articles/dropdowns/

基本上,您要做的就是将其他<li>元素添加到#jsdm并在其中移动所有菜单链接。

09-10 11:48
查看更多