工作碰到一点问题,前端开发不是想当然,很有可能是进行线上代码更改,哪怕是在2018年,你很有可能还要做ie 6 7 8的兼容,兼容并不是添加词缀就可以了
今天碰到一个问题就是一个简单的咨询电话展示,打开ie8浏览器看看,发现不能正确显示,即元素交叠了,用ie8自带的开发者工具查看也是很费劲的,但是基本能发现问题所在,即inline-block行内元素设置,inline和block支持比较好。而inline-block在ie9之前的浏览器都有问题,不生效,上网查了基本都说ie8也生效。
事实上没生效,应该需要更改!DOCTYPE ,公司网站十分古老,所以需要做以前的兼容,不确定还有人实用ie来观看,但是万一有人使用,还是要给他们展示一个正常的页面。
所以开始搜索解决方案,目前发现的就是一个,不通过js控制
*zoom:1 设置或检索对象的缩放比例。