2
我會回答這個問題爲什麼我的contentEditable元素在Firefox中變得可拖動/可調整大小?
令我非常驚訝,我發現,使用JavaScript一類適用於一個元素,並使其CONTENTEDITABLE後,該元素突然獲得了可拖動和可調整大小的UI元素。這隻發生在Firefox中。
爲什麼會發生這種情況,我該如何解決?
我會回答這個問題爲什麼我的contentEditable元素在Firefox中變得可拖動/可調整大小?
令我非常驚訝,我發現,使用JavaScript一類適用於一個元素,並使其CONTENTEDITABLE後,該元素突然獲得了可拖動和可調整大小的UI元素。這隻發生在Firefox中。
爲什麼會發生這種情況,我該如何解決?
Firefox有一個錯誤,它增加了這個功能,即使它是非標準的,沒有被任何其他瀏覽器實現,也沒有通過專用開關(即不是-moz-whatever)應用。你可以看到它的錯誤報告here。
它出現的條件是一個元素必須都具有contentEditable屬性並且絕對定位。
爲了避開它,你可以做到以下幾點:
很好找,謝謝分享! – Znarkus 2011-11-16 19:25:47