在 IE9 开发人员工具中检查元素时,我无法在 HTML Pane 中看到我在 CSS 中定义的伪元素:
但是我可以在 CSS Pane 中看到它们,但是它们带有删除线,表明样式已被覆盖,因此在修改它们时没有任何效果。
如何在 IE9 中定位::before 和::after 元素进行检查?
注意:这可能看起来是 this question 的副本但在我的例子中,元素是 div 容器元素,所以我认为这个问题的答案在这里不适用。
最佳答案
引用另一个答案:
IE 9 supports the notations ::after and ::before (with two colons) in “standards mode”. In “quirks mode”, it does not.
https://stackoverflow.com/a/14145917/5973334
所以唯一可能的原因是你代码中的某些东西激活了“怪癖模式”
关于html - 如何在 Internet Explorer 9 开发人员工具中定位::before 和::after 伪元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33731867/