Я столкнулся с очень интересной проблемой в IE9. При использовании свойства filter: alpha (opacity =) или -ms-filter css на обертке div модель блока внутренних блоков становится поврежденной. Другими словами, сбой вертикальной границы становится отключенным, а вместо него добавляется вертикальная маржа. Я столкнулся с этой проблемой только в IE9. IE7/8 не влияет.css непрозрачность, вызывающая проблемы с размещением в IE9
Вот jsFiddle с изолированной проблемой. Используйте триггерный якорь для активации класса, который включает фильтр: alpha на обертке div. (Только для IE9)
Любые идеи, почему это происходит?
Заранее спасибо
Любой фильтр, похоже, делает это (http://jsfiddle.net/7BFd7/). Но свойство CSS 'opacity' работает в IE9 и не вызывает глюка. Таким образом, использование фильтра только в стиле '[if lt IE 9' 'commented может работать. – Roman
Спасибо за быстрый ответ. Я уже думал об этом, так как я использую шаблон во всех своих проектах. Однако это поведение действительно очень странно ... – travisbotello
@ Roman Возможно, было бы хорошо опубликовать это как ответ, чтобы его можно было принять. – Shauna