CSS отлично смотрится при просмотре через Интернет. Однако в IE8, IE10 и IE11 некоторые свойства css не загружаются. В инспекторе страницы они отображаются, но подчеркнуты красным скрипом. Я прочитал сообщение здесь и попытался добавить http-equiv="X-UA-Compatible" content="IE=9"
в <meta>
поскольку он действительно корректно отображается в IE9, но это не помогло.
Опять же, загрузка локально в любом другом браузере прекрасна. Я действительно был бы доволен этим, но мне нужно запустить IE11 на планшете RT (не может получить другой браузер).
Подводя итог, большая часть CSS действительно загружается. Кажется, это только background
с rgba
на нем. Есть идеи?
Если вы используете PHP, я считаю, что наиболее надежным методом является включение этой строки в самый верх вашего заголовка - даже до <!DOCTYPE html>
<?php header('X-UA-Compatible: IE=edge'); ?>
Это также должно заботиться об IE> 9. Затем вы можете опустить любые дополнительные X-UA-Compatible
теги в своем <head>
.