0
Q
模糊ipad
A
回答
0
這個答案的答案在這裏:https://gist.github.com/shimondoodkin/1081133 基本上,我們創建一個輸入元素,它可以正確地註冊模糊,並將焦點改變並將其模糊,只要可以理解的div應該模糊。我調整了shimondoodkin的解決方案,完美地工作,正確定位輸入元素,以便頁面在試圖集中輸入元素時不會突然滾動。
if(/AppleWebKit\/([\d.]+)/.exec(navigator.userAgent)) {
function getPos(el) {
for (var lx=0, ly=0; el != null; lx += el.offsetLeft, ly += el.offsetTop, el = el.offsetParent) return {x: lx,y: ly};
}
var refocus_prevtarget = null, inp = ce("input", "", document.body); inp.setAttribute("tabIndex","-1"); inp.style.cssText = "width:1px; height:1px; border:none; margin:0; padding:0; position:fixed";
function refocusContentEditable(e) {
var curelement=getEvtSrc(e);
if(refocus_prevtarget) { // if we have a previous element
// if previous element was contentEditable and the next isn't then:
if(refocus_prevtarget.contentEditable == 'true' && curelement.contentEditable !== 'true') {
var p = getPos(refocus_prevtarget); inp.style.left = p.x; inp.style.top = p.y; // change the position of the input element to near the last elem
inp.focus(); inp.blur(); // set caret focus to input el that handles blur correctly
curelement.focus(); // focus the wanted element
}
}
refocus_prevtarget=curelement;
}
aeh(document.body, "touchend", refocusContentEditable); // add global click handler
}
相關問題
- 1. PDFJs在iPAD上的模糊PDF
- 2. IOS8模糊不適用於iPad視網膜模擬器
- 3. 模糊
- 4. iPad應用程序中所有標籤的模糊字體
- 5. 在iPad和iPhone上縮放時背景圖像模糊
- 6. iPad的Safari瀏覽器不火的模糊事件
- 7. 用於iPad的幾乎空UIView上的模糊佈局
- 8. cocos2d在ipad視網膜模糊的遊戲圖形
- 9. iPad模糊頁面加載與音頻標記div時
- 10. 在非視網膜iPad上看起來模糊的圖像
- 11. 模糊不清的TextView模糊佈局
- 12. 高斯模糊着色器不模糊
- 13. Android RenderScript模糊不能模糊文本
- 14. 如何添加模糊增強模糊?
- 15. 如何模糊ListView項目與模糊?
- 16. 模糊div模糊其他div
- 17. 如何模糊iframe以模糊圖像?
- 18. 運動模糊圖像的去模糊
- 19. AngularJS提交模糊和按鍵模糊
- 20. 模糊Python模塊
- 21. BC30554:'xxxxDBDataContext'模糊
- 22. Services.AddOptions()模糊
- 23. 使UIImageView模糊
- 24. 加速模糊?
- 25. 上模糊
- 26. 模糊UIImages
- 27. 不要模糊
- 28. 模糊PHP
- 29. 模糊匹配
- 30. 模糊NSImageView