http://templesmc.staging.wpengine.com/tutv/
在我使用 alpha
和 omega
嵌套网格 div
类的部分站点中,Internet Explorer 8 及以下版本可以似乎不承认这些类的存在。在 IE 的检查器中,它显示了 10px 的原始网格边距,而没有被 alpha
/omega
类覆盖。
这通过留下额外的 10px 边距来破坏布局。
我到处搜索 - 我知道 IE8 上边距错误,但我没有看到任何关于左右边距的问题。
最佳答案
问题是在 css 中,类 alpha 和 omega 使用的 nth-child 在 IE8 及以下版本中不起作用:
.alpha, .has-taxonomy-show.singular #content .video-sidebar .video-section .video-item:nth-child(偶数)
.omega, .has-taxonomy-show.singular #content .video-sidebar .video-section .video-item:nth-child(odd)
你应该用 IE8 专用的 JQuery 来做到这一点<
关于css - ≤IE8 中忽略 960gs alpha 和 omega 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16309437/