Поместите контейнер на всю ширину вокруг всего и поместите его.
Я не могу точно сказать, что это будет работать (так как я не могу воспроизвести его), но в IE плавающий родитель очень часто помогает.
Редактировать: Неважно.
Вы не можете поместить div
в A
. Если вы это сделаете, браузер закроет A
перед div, и у вас возникнут всевозможные странные проблемы. (И вы даже не закрываете 2 своих A
.)
Вместо этого используйте span
, а если вам нужно, положите style="display: block;"
на span
.