У меня есть проект, над которым я работаю, и он по-разному отображается в разных браузерах (представьте себе). CSS отлично работает во всех браузерах, которые я пробовал (chrome, safari, firefox), кроме IE11 (опять же, представьте себе). Вот изображение версии IE:
Вот как это должно быть выглядеть:
Теперь я просмотрел инструменты разработчика в Chrome и IE, и вот результаты.
IE:
Chrome:
Итак, как вы можете видеть на картинке, в IE bwizard-steps button::before
и bwizard-steps button::after
выделены, но в Chrome они работают так, как задумано.
Любые идеи, почему это будет? Я посмотрел, и предполагается, что IE11 поддерживает теги ::before
и ::after
. Но явно игнорирует их. Я даже пытался войти в режим совместимости для IE, и это выглядит еще хуже.
button
как прямые потомки теговul
? Это легальная HTML-разметка? - person nzifnab   schedule 11.02.2014<li>
, и они больше не горизонтальные, а вертикальные кнопки. - person PiousVenom   schedule 11.02.2014