兼容IE的开发中,碰到图片标签莫名其妙被添加上width和height的属性,导致图片被拉伸变形。
解决办法
在根样式文件中添加如下规则:
img {
width: auto;
heigth: auto;
}
原因
具体的原因没有细查,根据这位老哥所说,IE在没有为同时设置CSS的width&height时,会把图像实际宽高赋值给width&height属性,从而影响布局,尤其是使用2倍大小。
参考自:https://segmentfault.com/q/1010000007398885