gpt4 book ai didi

css - 将css样式应用于所有IE浏览器

转载 作者:行者123 更新时间:2023-11-28 08:51:32 24 4
gpt4 key购买 nike

这是我希望改进的 css:

img {
border-radius: 7px 90px 7px 7px !important;
@include pie;
.ie8 &{
margin-left: 1px;
border-radius: 7px 90px 7px 7px;
}
.ie9 &{
margin-left: 1px;
border-radius: 7px 90px 7px 7px;
}
.ie10 &{
margin-left: 1px;
border-radius: 7px 90px 7px 7px;
}
.ie11 &{
margin-left: 1px;
border-radius: 7px 90px 7px 7px;
}
}

有没有办法为所有 IE 浏览器版本指定样式?而不是每个浏览器版本 1 个类?

目前我找到的答案是:

  1. 破解
  2. 在 HTML 中应用“If”条件

有关详细信息,请参阅此链接 - http://css-tricks.com/how-to-create-an-ie-only-stylesheet/

问题:

  1. 除了上述2种解决方案,还有其他解决方案吗?
  2. 有没有人成功实现了黑客攻击?他们不为我工作。要么破坏样式,要么什么都不做!

谢谢!尼哈

最佳答案

您是否尝试过使用条件语句来设置 <html>标签?

您可以将一个类应用于整个页面:

<!--[if !IE]><!--><html><!--<![endif]-->
<!--[if IE]><html class="ie"><![endif]-->

然后设置您的 CSS 以将规则应用于 .ie :

.ie{
img{ /* ie only properties */ }
}

关于css - 将css样式应用于所有IE浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27321189/

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