如何以李为中心

时间:2013-12-10 08:40:13

标签: html css css3

我有侧边栏代码: http://jsfiddle.net/48Wse/

我的li目前显示为tables。现在,我想将内容集中在li内,以便左右填充始终相同。 Text-align: center完成了大部分工作,但这不正确。

想象我想要的东西: enter image description here

4 个答案:

答案 0 :(得分:2)

你的.data有text-align:left ..应该是中心。

text-align: center;

http://jsfiddle.net/48Wse/2/

答案 1 :(得分:2)

由于您的时钟似乎没有流畅的宽度,您可以使用:

li {
    display: block; /* not necessary, just remove table */
    ...

    .data {
        display: block; /* not necessary, just remove inline-block/table-cell */
        margin: 0 auto;
        width: 200px;
        ...
    }
}

这将使您的时钟居中,并保持标签左对齐

enter image description here

<强> Updated Fiddle

答案 2 :(得分:0)

li * {
    text-align:center;
}

在你的CSS中。

DEMO

答案 3 :(得分:0)

在li

上设置text-align:center;

在.data div上设置display:inline-block;

在.title

上设置text-align:left

<强> UPDATED FIDDLE

PS:无需在数据分区上设置宽度