2011-11-11 17 views
5

का आकार बदलने पर कोई प्रवाह नहीं है, मैं इनलाइन-ब्लॉक का उपयोग करके एकाधिक कॉलम रखने का सबसे अच्छा तरीका ढूंढ रहा हूं। ब्राउजर का आकार बदलने के अलावा सबकुछ बढ़िया काम करता है। दूसरे कॉलम को पहले कॉलम के नीचे धक्का दिया जाएगा क्योंकि एक इनलाइन-ब्लॉक के साथ अपेक्षा करेगा। मैं समझता हूं कि ऐसा क्यों होता है, मुझे यह जानने की ज़रूरत है कि दूसरे कॉलम को दबाए रखने के बजाय क्षैतिज स्क्रॉल करने का कोई तरीका है या नहीं। मैंने सोचा था: छुपा काम करेगा, लेकिन ऐसा प्रतीत नहीं होता है।दो तत्व इनलाइन ब्लॉक -

मैं अभी किसी भी चौड़ाई की स्थापना नहीं कर रहा हूँ और संभव के रूप में इस के रूप में तरल पदार्थ रखने के लिए करना चाहते हैं।

<div> 
    <div id="col1"></div> 
    <div id="col2"></div> 
</div> 

col1 और col2 कोई चौड़ाई सेट के साथ इनलाइन-ब्लॉक हैं और जब ब्राउज़र दृश्य पर्याप्त विस्तृत होता है तो वे एक तरफ प्रदर्शित होते हैं। जब उपयोगकर्ता ब्राउज़र को छोटा आकार दिया जाता है, तो col1 के नीचे col2 प्रदर्शित करता है। मैं चाहता हूं कि वे हमेशा एक तरफ रहें और यदि आवश्यक हो तो क्षैतिज स्क्रॉल करें।

उत्तर

8

तत्वों कि display: inline-block की मूल के white-space: nowrap जोड़ें।

+2

धन्यवाद। जैसा मुझे चाहिए था यह बिल्कुल वैसा ही है। इसका उपयोग करना समझ में आता है क्योंकि आमतौर पर यह टेक्स्ट है जो इनलाइन तत्वों के अंदर होता है। – mcot

+0

उस पर एक दूसरा रूप लेते हुए, यह बाहरी div की चौड़ाई को संयुक्त भीतरी रंगों के आकार के रूप में धक्का नहीं देता है। ऐसा करने का कोई तरीका? – mcot

+0

आह। बस इसे समझ लिया। ओवरफ्लो-एक्स भी जोड़ें: माता-पिता को स्क्रॉल करें जो मैं चाहता हूं। – mcot

0
<div style="width:500px"> // <=== try to make fix width 
    <div id="col1"></div> 
    <div id="col2"></div> 
</div> 

या

<div style="min-width:500px"> // <=== try to make fix width 
    <div id="col1"></div> 
    <div id="col2"></div> 
</div> 
+0

धन्यवाद, मैं सामग्री पर आधारित तरल पदार्थ रखने की कोशिश करना चाहता था, लेकिन मुझे यकीन नहीं है कि एक तरीका है। – mcot

+0

@ user595078 अगर आप वान कुछ ओवरफ़्लो- एक्स - इसलिए आप चौड़ाई –

+0

हाँ thats मैं क्या सोचा था ठीक करना होगा - तो आप ब्राउज़र "क्या है जिसके लिए मेकअप पुस्तक शुरू करने के लिए सीमा है" बताने के लिए की है। यह बेकार है क्योंकि col2 में एक सारणी है जिसमें द्रव सामग्री होती है। – mcot

0

आप बाहरी div को min-width स्थापित करने की कोशिश कर सकते प्रयास करें। तो यह तब लागू होता है जब खिड़की छोटी होती है, और वास्तविक आकार को ठीक नहीं करती है।

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