IE 9 CSS Float проблема! - PullRequest
       15

IE 9 CSS Float проблема!

3 голосов
/ 19 марта 2011

Следующая веб-страница не отображается должным образом в IE 9.

Кажется, это проблема только в IE 9.

http://froyo.tv/test/

list-Стиль изображения над изображением!

enter image description here

IE9

enter image description here

Firefox, Chrome, IE8, ...

РЕДАКТИРОВАТЬ: я знаю, как это исправить!Но я хочу знать, что на самом деле происходит с IE9

Исправлено: http://froyo.tv/test/index_fix.php

Ответы [ 3 ]

3 голосов
/ 19 марта 2011

Я не уверен, почему IE9 ведет себя по-разному, но вы можете исправить его, чтобы он работал последовательно:

  • Удаление margin-right: 30px в .image.
  • Удаление width: 500px на .detail (вы можете добавить обратно меньшее width)
  • Добавление float: left к .detail.

Вот простое воспроизведение проблемы.

3 голосов
/ 28 сентября 2011

Это исправление для проблемы в IE9:

li {list-style-position: inside;}

Я предполагаю, что IE9 не имеет маркеров списка "внутри"

Смотри здесь исправление:

http://jsfiddle.net/Nh3kf/40/

0 голосов
/ 19 марта 2011

Хорошо, с помощью Chrome я вижу пользовательский список изображений, IE9 не обрабатывает изображение в стиле списка.
Вместо того, чтобы использовать это, попробуйте это:
li {background: url (your_image.jpg) по центру слева;}

...