Предельная калибровка блочных элементов - PullRequest
0 голосов
/ 19 декабря 2011

Возможный дубликат: почему атрибут минимальной ширины css не заставляет div указывать минимальную ширину?

MyВеб-сайт: http://tg.unifiedtech.org/

Я работаю над макетом, который довольно сложен (по крайней мере, для меня) в стиле.Тем не менее, я разработал основную область контента для этого веб-сайта с большим содержанием, а не пост Wordpress по умолчанию «Hello World», который довольно крошечный.

Стиль выглядит хорошо, когда вы видите контент, который довольно длинный, нокогда содержание состоит только из одного предложения, #CWrapper сводится к чему-то нежелательному.Я не понимаю почему.: /

Затронутая страница / сообщение: http://tg.unifiedtech.org/2011/12/17/hello-world/


Вопрос: почему браузер (Chrome / FF atm) не использует определяемое мной полеопределить ширину #CWrapper?


Вещи, которые я пробовал:

  1. position:absolute; на #CWrapper (в соответствии с этот вопрос ) - При использовании с min-width поле уменьшилось еще меньше.
  2. float:left; на #CWrapper (согласно этот вопрос )
  3. Применяется свойство min-width со статическими пикселями (на основе разрешения 1024x768) и переменной длиной / процентами

Заранее спасибо!

1 Ответ

1 голос
/ 19 декабря 2011

Просто удалите position:absolute из #Wrapper - если вы добавляете абсолютное позиционирование к элементу, он теряет width:auto (= значение по умолчанию для div, что означает 100% его родителя).Поскольку #Wrapper потерял свою ширину, дочерние элементы не могут его наследовать.

...