我以前从未见过的 IE 有一个奇怪的问题。
我的一大堆选择器根本不适用于 IE7 和 IE8。它们在 IE9 和良好的浏览器中运行良好。
要查看实际效果,只需关注本网站左上角的徽标:www.rtotv.com.au。在 IE9 中使用开发者工具 (F12),找到这个元素:
<body>
<div class="container">
<header class="row header clearfix">
<h1 class="span3 logo">
<a title="RTO TV Home" class="ir" href="/"> <--this element
styles.css 样式表加载良好,.ir 类正在应用,但作为示例,此样式选择器在 IE7 和 8 中完全不适用,但在 IE9 中完美运行:
header h1.logo a {}
如果我能弄清楚这里发生了什么,我相信我将能够修复网站的其余部分,但现在,这完全摧毁了 IE7 和 8 中的网站。