У меня есть полноэкранное/фоновое слайд-шоу, которое мой клиент любит, что просто терпит неудачу в Internet Explorer 8 и ниже. Я думаю, что пытаюсь исправить это далеко за пределами моих возможностей прямо сейчас, поэтому я просто хотел бы переключить его на другое слайд-шоу с безопасным фоном (менее привлекательным, но, по крайней мере, на чем-то другом), если браузер IE8 или ниже.Возможно ли различное содержание страницы html для разных браузеров?
Однако, я знаю, что вы можете переключать таблицы стилей с помощью
<!--[if IE]>
и т.д., но таблицы стилей зависит от некоторых основных HTML-разметки в сНу (пример ниже), что я не хочу, чтобы показать на странице в интернет-проводник ...
<ul class="cb-slideshow">
<li><span>Image 01</span><div><h3>Lorem Ipsum Dolor</h3></div></li>
<li><span>Image 02</span><div><h3>Lorem Ipsum Dolor</h3></div></li>
<li><span>Image 03</span><div><h3>Lorem Ipsum Dolor</h3></div></li>
</ul>
- как удалить это, если пользователь использует IE8 или ниже? Я использую mac, поэтому запуск многих тестов в IE невозможен, поэтому я не ленив в запросе.
Должен ли я иметь разные страницы или что-то еще?
Заранее спасибо
В вашем IE8 и менее конкретном файле CSS ' ... ->' вы можете выбрать не отображать содержимое: '.cb-slideshow {display: none; } 'Хотя HTML все равно будет присутствовать, пользователь не сможет его увидеть. Или по какой-то другой причине вам нужно удалить HTML? –
Вот пример с IE6: [Hide when IE6] (http: // stackoverflow.com/questions/6782800/hide-a-specific-div-if-browser-is-ie6) – Flowen
CC можно использовать * в любом месте * в документе, а не только в '
'. – cimmanon