Централизация плавающего элемента - PullRequest
0 голосов
/ 18 мая 2010

Мой элемент "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 голосов
/ 18 мая 2010

Вы можете центрировать любой элемент блока с помощью этой CSS:

margin:auto;
width: some fixed value;

Таким образом, элемент должен иметь фиксированную ширину для центрирования следующим образом.

0 голосов
/ 18 мая 2010
#myDiv {
    margin: 0 auto;
}
...