如何在不知道宽度的情况下居中对齐div?

Mik*_*ike 6 html javascript css

我看了这个,前景似乎很暗淡.我对使用表格不感兴趣.我有6个'元素'内联块组成一个菜单.它很光滑,除了所有'a elements'都设置为width:auto; 容纳他们的文字.没有明确的宽度,我无法将它们居中对齐.我有一个容器div和一个包含我的'a elements'的子div.

有什么想法吗?谢谢迈克

Phi*_*ert 8

您可以将a元素的样式设置为margin:0 auto,但这在IE6中不起作用.在IE6中,您应该将包装器div设置为text-align:center,并(可选)将a元素的text-alignment设置回text-align:left