मैं जब मैंने देखा है कि इनपुट फ़ील्ड या पाठ क्षेत्रों के अंदर की तरह संपादन योग्य तत्वों हो रही है, को गति प्रदान मेरी व्यक्तिगत परियोजना में से एक में सीएसएस position: sticky
उपयोग करने के लिए कोशिश कर रहा था करने के लिए स्क्रॉल करने के लिए पेज का कारण बनता है शीर्ष पर स्क्रॉल करने के लिए पेज।क्रोम में एक चिपचिपा इनपुट तत्व का संपादन शीर्ष
मैं वास्तव में यदि संभव हो तो इस व्यवहार को दूर करना चाहते हैं।
.container {
height: 5000px;
}
.heading{
background: #ccc;
height: 50px;
line-height: 50px;
margin-top: 10px;
font-size: 30px;
padding-left: 10px;
position: -webkit-sticky;
position: sticky;
top: 0px;
}
<h1>Lorem Ipsum</h1>
<div class="container">
<div class="heading">
<input placeholder="Edit this while scrolling...">
</div>
<div>Lorem Ipsum</div>
<div>Lorem Ipsum</div>
<div>Lorem Ipsum</div>
<div>Lorem Ipsum</div>
<div>Lorem Ipsum</div>
<div>Lorem Ipsum</div>
<div>Lorem Ipsum</div>
<div>Lorem Ipsum</div>
<div>Lorem Ipsum</div>
<div>Lorem Ipsum</div>
<div>Lorem Ipsum</div>
<div>Lorem Ipsum</div>
<div>Lorem Ipsum</div>
<div>Lorem Ipsum</div>
<div>Lorem Ipsum</div>
</div>
'sticky' अभी भी प्रयोगात्मक है। एक अच्छा मौका है कि यह केवल एक अनजान बग है और आपकी सबसे अच्छी शर्त है (जितना मैं इसे हल करना चाहता हूं) शायद आपके स्वयं के चिपचिपा व्यवहार को लागू करने के लिए है। – George
आप इस व्यवहार को किस ब्राउजर पर देख रहे हैं? यह फ़ायरफ़ॉक्स में नहीं होता है। – TylerH
यह क्रोम – Morpheus