我有一个适用于IE11,Google Chrome,Safari和火狐的CSS3文本阴影属性。是否可以将文本阴影值转换为IE9 "compatible"?我想让IE9有和IE11,谷歌Chrome,Safari和火狐一样的效果
.title {
text-shadow: 0 1px 0 #ccc,
0 2px 0 #c9c9c9, 0 3px 0 #bbb,
0 4px 0 #b9b9b9, 0 5px 0 #aaa,
0 6px 1px rgba(0, 0, 0, 0.1),
0 0 5px rgba(0, 0, 0, 0.1),
0 1px 3px rgba(0, 0, 0, 0.3),
0 3px 5px rgba(0, 0, 0, 0.2),
0 5px 10px rgba(0, 0, 0, 0.25),
0 10px 10px rgba(0, 0, 0, 0.2),
0 20px 20px rgba(0, 0, 0, 0.15);
}发布于 2015-09-10 08:31:44
这在这里解释:https://stackoverflow.com/a/6905713/1165121 IE 6-9使用他们自己专有的过滤器方法。
你应该重新考虑在每个浏览器中完全一样地查看网页,这在今天有点过时。
发布于 2015-09-10 08:32:00
我想你可以试试http://css3pie.com/,它基本上是老版本IE上CSS3的一个兼容层。例如:
.title {
text-shadow: <whatever>;
behavior: url(path/to/pie_files/PIE.htc);
}发布于 2015-09-11 19:06:16
以下是您可以选择的一些选项:
https://stackoverflow.com/questions/32491077
复制相似问题