मैं एक उत्तरदायी वेब डिज़ाइन पर काम कर रहा हूं जो कि 4 कॉलम में एक से अधिक आइटम तैरता है। उन वस्तुओं की अलग-अलग ऊंचाई होती है और इसलिए फ़्लोटिंग ठीक तरह से काम नहीं करती है।विभिन्न ऊंचाइयों वाले तत्वों को कैसे फ़्लोट करें?
floating wrong http://f.cl.ly/items/05233z0M0H0x1t1K331B/floating-wrong.png
कैसे तत्वों बनाने के लिए पर कोई भी विचार ऐसे ही नाव:
floating right http://f.cl.ly/items/300e1s0o0p1r1P3k2U3z/floating-right.png
मुझे लगता है कि यह jQuery के साथ काम करना चाहिए "
यह वही समय होता है चिनाई ", है ना? हालांकि मैं Zepto.js के साथ काम कर रहा हूं और मुझे लगता है कि एक jQuery प्लगइन काम नहीं करेगा।
क्या कोई शुद्ध सीएसएस (CSS3) तरीका है? कुछ चाल या तो?
यदि यह शुद्ध सीएसएस के साथ या जे एस के साथ काम नहीं करेंगे यह संभव यह करने के लिए है: तत्वों 5, 6 और 7 के साथ
floating different http://f.cl.ly/items/0p3O1k0d332c242c0G0F/floating-different.png
अब दूसरी पंक्ति "वास्तव में" नहीं चल रहा है जिस तरह से आप इसकी अपेक्षा करेंगे लेकिन अंदर एक छिपी रेखा-ब्रेक (स्पष्टफिक्स) है।
क्या शुद्ध सीएसएस के साथ इसका कोई तरीका है? जैसे के साथ लाइन-ब्रेक लागू करने के लिए nth-child(4n+4)
और एक छद्म चयनकर्ता :after
का उपयोग करें?
उस पर कोई विचार? उस काम को करने के लिए कोई चालाक चाल?
clearfixing बिना दूसरा एक ऐसा करने के लिए में अनावश्यक निकालने के लिए, बस एक कंटेनर में 1,2,3,4 रखा, और एक कंटेनर में 5,6,7,8 – Andy
कुछ jquery प्लगइन्स ज़िप्टो के साथ काम करते हैं। मैं चिनाई के लिए बात नहीं कर सकता, लेकिन आप इसे खारिज करने से पहले इसे आजमा सकते हैं। – Spudley
चिनाई के कुछ जेएस विकल्प अब तक उभरे हैं: https://github.com/attila/savvior और https://github.com/rnmp/salvattore –