ul列表不居中(css和html)

时间:2016-02-23 18:24:27

标签: html css

$q

ul列表仍然坚持左侧,并且没有按预期使用margin:0 auto;

我不想指定宽度,我希望用屏幕大小调整列表大小。

5 个答案:

答案 0 :(得分:3)

您可以通过设置容器div CSS属性text-align。

来居中
.companies{
    width:100%;
    text-align:center;
}

答案 1 :(得分:1)

不幸的是,保证金:0自动;仅在指定宽度时有效。但是,我能够通过使用text-align:center;这是JSFiddle

.companies {
    width:100%;
    text-align: center;
}

答案 2 :(得分:1)

通过将text-align:center;属性应用于companies类,您可以实现图像居中:

.companies {
    width:100%;
    text-align:center;
}

请检查链接:https://jsfiddle.net/johannesMt/w65v670o/2/

答案 3 :(得分:1)

实际上,由于缺少widthul.logos属性,未指定此属性,ul.logos将为100%宽度。

至少有两种方法可以解决您的问题:

  1. text-align: center添加到ul.logos;或

  2. width属性添加到ul.logos

答案 4 :(得分:0)

只需将您的css规则更改为此。

.companies {
    width:100%;
    text-align : center;
}

点击此处https://jsfiddle.net/rbt23rx2/