[英]Why does this div not load consistently in Chrome? A bug?
我有在Windows 7 Professional 64位上運行的Chrome版本33.0.1750.154 m
幾年前,我創建了這個WP插件,可以很好地工作(當然可以使用改進),它可以顯示緩存的風格化Google日歷。 今天,當我將其放到另一個網站時,我遇到了明顯的瀏覽器繪制錯誤,但僅在該網站上,這使我相信存在某種CSS沖突。
我從http://ebcbuffalo.com/calendar/ (在同一瀏覽器中顯示沒有錯誤)完整地壓縮了該插件,並將其安裝在新的網站上: http : //faithbaptistspringville.com/monthly-calendar/ 。 如您所見,它們看起來相同。
當我在日歷上單擊日歷上的一個事件時,它可能會也可能不會正確繪制div,即使它確實正確地繪制了它,在關閉事件並單擊更多事件后也總是會導致繪制錯誤。 當它無法正確繪制時,要按原樣查看div,我只需在Chrome中單擊另一個選項卡,然后單擊回到該選項卡。 賓果游戲(Bingo)–在那兒(直到我向下滾動,看起來好像是絕對定位的,實際上它是固定的,然后嘗試單擊其鏈接,它們……真的不在那里)。
我以為JS可能有些問題,所以我從Chrome控制台運行了最基本的命令: jQuery('#id_popup').show();
和jQuery('#id_popup').hide();
但它的行為也很奇怪。
我確信這是Chrome的錯誤,但是為什么它只會感染此網站(faithbaptistspringville.com)?
這是工作中的一個:
這是錯誤的2張屏幕截圖(重新繪制的方式完全是隨機的)
我不能真正弄清楚為什么可以解決這個問題,但是在我的Chrome(重現了問題)中,我通過將devtools中的CSS更改為#id_popup
來使用position: absolute;
來解決了問題position: absolute;
而不是固定的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.