IEPNGFix:Unclickable children of element 解决办法
以前我有寫(xiě)過(guò)一篇關(guān)于讓IE6支持png半透明圖片的方法,這期間這一神器一直發(fā)揮了很大的作用,并且沒(méi)有出現(xiàn)過(guò)什么差錯(cuò),直到昨天。
昨天同事做的一個(gè)項(xiàng)目因?yàn)樵O(shè)計(jì)圖的關(guān)系,所以實(shí)現(xiàn)起來(lái)用到了很多position定位的屬性,這里就不細(xì)說(shuō)為什么用到很多定位的屬性了。頁(yè)面做完并用到了IEPNGFix方法之后,在ie6下就會(huì)彈出對(duì)話(huà)框,上面顯示:
IEPNGFix:Unclickable children of element
<DIV>
隨即Google了一下,找到了原因并解決了此問(wèn)題。
原因:需要應(yīng)用此方法的層上有position定位的屬性,所以就出現(xiàn)上述的對(duì)話(huà)框;
解決:在原來(lái)用此方法的層#box1外再加一個(gè)層#box2,把position定位的屬性寫(xiě)到層#box2上,層#box1不要有定位的屬性。
如原來(lái)的結(jié)構(gòu)是
<div id="box1" style="position:relative;"></div>
改為
<div id="box2" style="position:relative;"><div id="box1"></div></div>。
這樣就能解決在ie6下彈出上述對(duì)話(huà)框的問(wèn)題了。
總結(jié)
以上是生活随笔為你收集整理的IEPNGFix:Unclickable children of element 解决办法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Properties文件位置
- 下一篇: Oracle plsql 月历