इसे ठीक से समझने में सक्षम नहीं होने पर थोड़ा निराश महसूस करना। मैं एक पुरानी साइट अपडेट कर रहा हूं और टेबल के बिना यह काम करने की कोशिश कर रहा हूं। मैं इसे बॉक्स फ्लेक्स के साथ कर सकता हूं लेकिन इसके कई ब्राउज़रों द्वारा असमर्थित है। लेआउट इसमैं तालिका का उपयोग किये बिना इस 3 कॉलम लेआउट को दोहराना कैसे करूं?
[col-1 के रूप में छोटे के रूप में संभव] [col-2-चाहिए उपयोग सभी-अंतरिक्ष ] [col-3 के रूप में छोटे जैसे- जैसे कुछ है संभव]
कॉलम को समान ऊंचाई होने की आवश्यकता नहीं है, और सभी 3 कॉलम की समग्र चौड़ाई संयुक्त माता-पिता द्वारा बाधित होती है।
यदि मैं फ्लोट्स का उपयोग करता हूं तो मुझे विस्तार करने के लिए मध्य कॉलम नहीं मिल सकता है। कॉल -1 और कॉल -2 की चौड़ाई निश्चित चौड़ाई नहीं है।
कोई भी समाधान जो समस्या (तालिकाओं) को और भी खराब नहीं लगता है?
यहाँ टेबल आधारित समाधान का एक उदाहरण है: http://jsfiddle.net/7dsCV/1/
समस्या का समाधान नहीं करता है; मैंने प्रश्न में एक टेबल उदाहरण जोड़ा। मध्य कॉलम पाठ से भरा जाएगा; यह उस कॉलम के आकार के भीतर बंधे होना चाहिए। यदि मैं टेक्स्ट के साथ अपना मध्य कॉल भरता हूं तो यह टूट जाता है = \ – Will
दरअसल, आपने दाएं कॉलम में बहुत से टेक्स्ट जोड़े। मैंने गतिशील होने के दौरान इस कॉलम को माना, बहुत दूर नहीं बढ़ेगा। यह बीच के साथ काम करता है, न कि पक्षों के बहुत सारे पाठ। http://jsfiddle.net/qrBXL/4/ –
मेरी माफ़ी, मैंने गलत कॉलम में टेक्स्ट जोड़ा था। यह पागल है ... अब सभी लक्षित ब्राउज़रों में इसका परीक्षण कर रहा है। – Will