2011-12-20 7 views
7

मुझे वेबकिट ब्राउज़र के साथ कोई समस्या है। समस्या तब होती है जब मैं अपने कर्सर को <input> तत्व पर केंद्रित करता हूं और बटन को जारी किए बिना माउस को ले जाना शुरू करता हूं। http://napokrovke.mysundays.net/webkit_bug.htmlअतिप्रवाह के साथ माता-पिता में बड़े आकार के बच्चे की स्क्रॉलिंग को रोकें: छुपाएं (वेबकिट)

मैं इस व्यवहार को रोका जा सकता - http://screencast.com/t/P1BnT7ZAdc

यहाँ एक HTML/CSS डेमो है -

यहाँ एक स्क्रीनकास्ट है?

+0

इरादा क्या है? क्या लाल त्रुटि त्रुटि चेतावनी या कुछ है? – Scott

+1

यदि आप तत्व को पुनर्स्थापित करने में सक्षम होने के साथ चिंतित हैं, तो हो सकता है कि आप पहले तत्व के साथ किए जाने के बाद जावास्क्रिप्ट का उपयोग करके दूसरी बिट जोड़ना चाहें। – Wex

उत्तर

1

यह एक बग नहीं है, क्योंकि आपने रैपर को 300px पर सेट किया है, और इसके लिए छिपी हुई ओवरफ्लो प्रॉपर्टी को लागू किया है, जो आपको नीचे स्क्रॉल करने की अनुमति देता है यदि सामग्री आपके द्वारा परिभाषित 300px से अधिक है, Im ओएसएक्स पर फ़ायरफ़ॉक्स में और मैं इसके चारों ओर स्क्रॉल भी कर सकता हूं।

एक ही तरीका है इस के लिए मजबूर किया जा सकता है पाठ क्षेत्र html मार्कअप

onmousedown="event.preventDefault ? event.preventDefault() : event.returnValue = false; this.focus()" 

इस जब बॉक्स के अंदर चयनित चारों ओर खींच से उपयोगकर्ता को अक्षम करना चाहिए करने के लिए इस लागू करने के लिए हो सकता है है, लेकिन फिर यह भी आप पर क्लिक अक्षम कर देता है बॉक्स के अंदर, इसलिए फोकस का उपयोग करके आपको इस बॉक्स को मैन्युअल रूप से फोकस करना होगा। लेकिन अगर आप वास्तव में क्या चाहते हैं?

संबंधित मुद्दे