contentEditable support issues #2
fix bug: adjust position with window scroll
improve