FireFox一切正常 IE移位的肯定精准定位元素

日期:2021-01-20 类型:科技新闻 

关键词:如何织梦建站,如何创建网站,网站建立,公众号搭建,网站建站的

IE 1如既往地带来难题。真的,我感觉 IE 坚持不懈自身的1套没有谓,不适用或不彻底适用规范也没有谓。可是,IE6 IE7 IE8 这3个版本号都有各有不一样的主要表现,确实是太令人难受了。

前两天碰到了这个怪异的难题:

肯定精准定位的元素,相邻着两个波动元素。Firefox 中1切一切正常,IE6 中肯定精准定位元素消退了。

处理方式:要是别让肯定精准定位元素相邻波动元素便可以了。例如能够在肯定精准定位元素后边加个空元素。自然,这个空元素是没什么实际意义的,可是,在 IE 眼前,又能如何呢?

历经试验,我发现,要是波动元素的宽度不铺满父元素,肯定精准定位元素就可以一切正常显示信息,1旦波动元素的宽度铺满父元素,肯定精准定位元素就会消退。并且,来看,父元素宽度是这类状况产生的临界值点。

此外,这个 demo 里边也存在 IE6 的另外一个經典 bug : 由注解造成的主要表现不一样。(唉,bug 都成經典了,IE 超级啊。

请看上面的图中,上面那块,便是有注解的,下面那块是去掉注解的,能够显著的看究竟部的白色空白高宽比是不一样的。

看实际演试实际效果:


提醒:您能够先改动一部分编码再运作