Div занимает всю ширину в IE 7 (имеет плавающие справа дочерние элементы)

У меня есть несколько правильных плавающих элементов блока (якорные элементы с display:block, потому что мне нужно установить высоту для них) внутри родительского div.

Существует другая разметка вокруг родительского div (родительский div должен действовать как панель инструментов со ссылками в качестве кнопок)

Это расположение прекрасно работает во всех браузерах, кроме IE7, где вместо определения размера родительского элемента div для его родительского элемента div занимает всю ширину страницы.

Это известная ошибка в IE7? Я пытался применить clearfix на родительском div, но это, похоже, не работает.

Я вставил разметку и CSS здесь: http://pastebin.com/m37ffbdf9

1 ответ

Свойство стиля отображения игнорируется для элементов, у которых для параметра float установлено значение, отличное от none. Вы пытаетесь установить положение: относительно родительского div?

Другие вопросы по тегам