CSS div не будет расширяться с содержимым, но вместо этого выдает полосы прокрутки? - PullRequest
0 голосов
/ 07 ноября 2011

Что здесь не так?

Я просто не могу заставить div (серую область за видео) расширяться вместе с контентом ... Вместо этого я получаю полосы прокрутки? Пожалуйста, помогите Спасибо, Маркус

Попробуйте прокрутить область серого поля видео. Это серая область 'main', которую я хочу расширить вместо показа полос прокрутки.

http://bestofyoutube.com/go/cssprob

Ответы [ 2 ]

1 голос
/ 07 ноября 2011

Ну, для начала ... у вас неверная разметка.

Неправильная разметка - причина № 1 для странных поступков.

http://validator.w3.org/check?uri=http%3A%2F%2Fwww.peekpod.com%2Fminnie&charset=%28detect+automatically%29&doctype=Inline&group=0

Однако у вас есть полосы прокрутки, потому что вы используете overflow: auto, если вы не хотите их использовать, используйте overflow: none;

Тем не менее, при использовании overflow: none; вещи становятся еще более запутанными, чем все ваши поплавки.

1 голос
/ 07 ноября 2011

Удалите высоту вашей видеообласти, причина, по которой полосы прокрутки появляются, состоит в том, что область голосования сдвигает ее вниз из-за плавающего.Это пустое пространство сверху - это то, сколько дополнительной области прокрутки вы получаете.

...