2012-02-26 15 views
6

स्क्रॉल करने योग्य overflow को बाएं और ऊपर से नकारात्मक तत्वों के साथ अनुमति देने के लिए क्या कामकाज है?अतिप्रवाह (स्क्रॉल) नकारात्मक 'बाएं' और 'शीर्ष' स्थित तत्वों के साथ काम करने के लिए

here in example (jsFiddle) की तरह, लाल वर्गों में से केवल 3 दिखाई दे रहे हैं और स्क्रॉल टॉगल नहीं किया गया है। हालांकि वर्गों में से 6 हैं, उनमें से 3 शीर्ष के नकारात्मक स्थान पर हैं।

+0

बस सोच रहा है, आप नकारात्मक पदों का उपयोग क्यों कर रहे हैं, फिर उन नकारात्मक मार्जिन के भीतर नियमित तत्वों की तरह प्रवाह करना चाहते हैं? –

+0

मैं नहीं चाहता कि वे नियमित तत्वों की तरह प्रवाह करें, यह सिर्फ यह विशेष उदाहरण है। Http://jsfiddle.net/m85Na/ देखें (मेरे ऐप से एक अलग जेनरेट परिणाम।)। – jolt

+0

क्या यह [तरह का प्रभाव] (http://jsfiddle.net/pb4bh/3/) है जिसके बारे में आप सोच रहे हैं? अतिरिक्त बक्से को कभी न मानें, मैं स्क्रॉल व्यवहार के बारे में सोच रहा हूं। –

उत्तर

2

एक ही रास्ता मैं के बारे में सोच सकते हैं उन्हें रूप में एक ही ऊंचाई एक div में वर्गों लपेट और JQuery के scrollTop() विधि का उपयोग करने के लिए है: http://www.w3schools.com/jquery/css_scrolltop.asp लेकिन यह भी आवरण div के नीचे एक क्षैतिज स्क्रॉलबार के लिए बाध्य करेगा ... संक्षिप्त उत्तर: कोई सीएसएस-केवल समाधान नहीं है, और उन्हें स्थितिबद्ध करने से पूरी तरह से इस समाधान के लिए स्क्रॉल को रोक दिया जाता है - यदि आप इस विधि का उपयोग करना चाहते हैं तो प्रत्येक पंक्ति को तैरने और साफ़ करने का प्रयास करें।

-1

आपको इसे एक और div लपेटने और इसे अतिप्रवाह संपत्ति देने की आवश्यकता है।

http://jsfiddle.net/pb4bh/1/

+0

यह केवल काम करने लगता है क्योंकि बच्चों की बहती हुई राशि में रैपर div में जोड़ा गया गद्दी है। मुझे नहीं लगता कि यह काम करेगा यदि एप्लिकेशन गतिशील था, कम से कम कुछ जेएस तर्क के बिना पैडिंग को बदलने के लिए चीजें बदली गईं –

0

मुझे एक ही समस्या थी और मुझे पता चलने वाला एकमात्र समाधान min-height & min-width जावास्क्रिप्ट का उपयोग कर रहा था (मैं इस परियोजना पर बिल्कुल jQuery का उपयोग नहीं कर रहा था)।

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