gpt4 book ai didi

css - 我如何为 IE 编写 CSS。我的代码在 IE10 或 9、7、8 中不起作用?

转载 作者:行者123 更新时间:2023-11-28 16:01:17 24 4
gpt4 key购买 nike

我发现我的代码在 IE 中有问题。我在 IE9 和 8 上试过了,在我的页面上写了一些额外的 CSS 之后它就可以工作了。

不幸的是,我发现我的 IE hack 不适用于最近发布的版本 10。我选择 http://www.impressivewebs.com/ie10-css-hacks/但它现在不起作用。我正在 Windows 7 IE10 上测试它。

对于旧的IE,我写过这样的代码

<!--[if IE]>
<link rel="stylesheet" href="assets/ie.css">
<![endif]-->

有人对 IE10 有任何技巧吗?我已经看到,如果我将其添加到我的样式表中,IE10 可以正常工作。现在我想知道如何在IE10浏览器中添加Ie.css。

请记住,IE10 不再支持 IE 评论。使用 Ie.css 我的代码可以在除版本 10 之外的所有浏览器中工作。

最佳答案

在 CSS 中,这种情况适用于我:

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {  
/* IE10-specific styles go here */
}

在JS中,同样,对我有用:

<!--[if !IE]><!--<script>  
if (/*@cc_on!@*/false) {
document.documentElement.className+=' ie10';
}
</script><!--<![endif]-->

.ie10 .example {
/* IE10-only styles go here */
}

来源:http://www.impressivewebs.com/ie10-css-hacks/

关于css - 我如何为 IE 编写 CSS。我的代码在 IE10 或 9、7、8 中不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15174726/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com