gpt4 book ai didi

css - 像PIE这样的东西会损坏CSS1和CSS2(例如inline-block,:before,:after)才能在IE7中工作?

转载 作者:行者123 更新时间:2023-12-04 23:47:27 24 4
gpt4 key购买 nike

我正在为我们不得不支持IE7及更高版本的网站工作。我们应用CSS重置,然后对在一组SASS mixins中定义的CSS3线性渐变,框阴影等使用PIE,以便可以轻松地将它们应用于样式,而无需到处都是一堆特定于浏览器的垃圾。

但是,对于基本的CSS(例如“ inline-block”或“:before /:after”),该怎么办?是否可以像PIE一样让IE7正确响应CSS1和2?能让我假装IE7与其他任何浏览器一样的东西,让我可以继续编写代码而无需在标记中添加丑陋的技巧吗?

最佳答案

对于inline-block http://foohack.com/2007/11/cross-browser-support-for-inline-block-styling/

对于:before:after,您可以使用jquery ..或我找到这个。
:after and :before css pseudo elements hack for IE 7



而且..我不认为inline-block的解决方案不涉及css hacks ..除非您想避免使用inline-block



附带说明:我什至不记得何时需要使用inline-block:before:after

关于css - 像PIE这样的东西会损坏CSS1和CSS2(例如inline-block,:before,:after)才能在IE7中工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7366937/

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