集中浮动元素

时间:2010-05-17 23:41:27

标签: css css-float center

我的“div”元素有一个相对宽度,它不是绝对的,所以我不能使用确切的数字来集中。一个很好的解决方案是使用“display:inline-block”:

body {
    text-align: center;
}

#myDiv {
    border: 1px solid black;
    display: inline-block;
    padding: 50px;
}

但是这个元素需要浮动,我试过这个:

#myDiv {
    border: 1px solid black;
    display: inline-block;
    float: left;
    padding: 50px;
}

而且:

#myDiv {
    border: 1px solid black;
    display: inline-block;
    padding: 50px;
    position: absolute;
}

没有任何成功,有人可以帮助我吗?

由于

2 个答案:

答案 0 :(得分:0)

#myDiv {
    margin: 0 auto;
}

答案 1 :(得分:0)

您可以使用此css中心任何块元素:

margin:auto;
width: some fixed value;

S元素需要有固定的宽度,以便像这样居中。