Проблема центрирования div с помощью css - PullRequest
1 голос
/ 20 октября 2010

Я пытаюсь центрировать div на своей странице, но у меня есть очень специфический макет, который не позволяет мне центрировать его с регулярным полем: автоматические свойства. Что у меня есть, в основном это:

HTML:

<div id="container">
    <div id="sidebar">
        some text
    </div>
    </div id="content">
        some text
    </div>
</div>

CSS:

#container{
    margin: 0 auto;
    width: 900px;
}

#sidebar{
    float: left;
    width: 300px;
}

#content{
    float: left;
    width: 600px;
}

Это центрирует мой контейнер без проблем, но мне нужно отцентрировать div "content" относительно ширины экрана, вот сайт, над которым я работаю, чтобы вы могли видеть его более четко: http://dirtymind.jvsoftware.com/ и изображение, которое я сделал, чтобы лучше объяснить мою проблему: http://dirtymind.jvsoftware.com/img/csserror.png

Кто-нибудь знает, как этого добиться? Спасибо всем заранее.

Ответы [ 2 ]

1 голос
/ 20 октября 2010

Увеличьте ширину контейнера на ширину боковой панели и добавьте правое поле к блоку контента на ту же величину.

0 голосов
/ 20 октября 2010

Насколько я знаю, это невозможно так, как вы этого хотите. Я бы выбрал один из следующих вариантов:

  1. добавление поля слева, скажем .. 5% к контейнеру.
  2. постоянное левое поле
...