老师,关于兼容性的问题
同样的代码,放进谷歌浏览器两张图片都能显示,但是放进IE11就只显示img src的代码,background-image没反应
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<style>
.img{
background-image: url(/img/SKY.png);
height: 200px;
width: 200px;
}
</style>
<body>
<div>
<img src="img\SKY.png" alt="">
</div>
<div class="img">
</div>
</body>
</html>
正在回答
同学你好,问题解答如下:
1、代码在谷歌测试和ie测试结果一样,如下图所示:
谷歌最新版
老师这边的ie也是ie11
2、ie11是支持background-image的,如下是background-image的兼容性
绿色表示支持(兼容),红色表示不支持(不兼容)。同学以后想了解某一个样式的兼容性,可以在这个网站上查询哦。地址如下:
3、因为同学所说的问题,在老师的电脑上测试都正常,都是兼容的,没有出现问题。所以考虑是同学那边的浏览器有问题,建议重装一下试一试。
另外,其实ie11官方已经停止维护了。为了ie浏览器会被淘汰,一般可以不用考虑ie兼容性了。
祝学习愉快~
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星