1
10
这就是全部, 更改li的数量,但ul将始终居中对齐 使用class=“nav”生成div |
2
3
你的CSS
你的HTML
|
3
2
http://www.leveltendesign.com/blog/nickc/centering-a-css-menu-without-width-aka-shrink-wrap |
4
2
怎么样
此外,您还可以按如下方式标记菜单:
|
5
2
是无表的,可以在任何浏览器中使用! (编辑:将死链接替换为archive.org.BTW中的一个,这里描述的技术是:将DIV封装在一个SPAN中,使其内联。) |
6
1
根据我相信您会问的问题,您希望动态地将div居中,因为宽度将根据可见的菜单项的数量而改变。我假设您也希望它动态地将自身集中在resize上。这可以通过一些简单的javascript实现,如下所示。我已经模拟了一个例子,你可以玩,在IE和FF的作品。javascript是关键。同样值得注意的是,虽然不是你问题的一部分,但在调整大小时控制最小宽度可能是有意义的…如果你遇到这个问题,请点击我。
|
YunusoviÄ · 我无法用css更改html段落颜色 1 年前 |
Blake · 无法使用CSS旋转Angular 15中的字体图标 1 年前 |
Phil Lucks · 如何制作边界的外半径? 1 年前 |
roy_meir · 创建自定义下拉式元素 1 年前 |
Community wiki · 如何为触摸设备优化网站 1 年前 |
tpetzoldt · 如何在有光泽的情况下抑制图像的抗锯齿? 1 年前 |
manofconstsorrow · 点击导航项目关闭汉堡菜单 1 年前 |