मैं CSS tables technique का उपयोग करके सरल तरल लेआउट करने की कोशिश कर रहा हूं, लेकिन इसमें एक बड़ी गड़बड़ी है जो मैंने पाया है: न्यूनतम चौड़ाई और अधिकतम टेबल-सेल डिस्प्ले वाले तत्वों पर -विड्थ को नजरअंदाज कर दिया जाता है।तत्व-प्रदर्शित होने पर न्यूनतम चौड़ाई और अधिकतम-चौड़ाई को अनदेखा किया जाता है: तालिका-कक्ष
क्या आप किसी भी कामकाज को जानते हैं जो मुझे यह निर्दिष्ट करने की अनुमति देगा कि निम्नलिखित उदाहरण में #sidebar तत्व कितना दूर हो सकता है?
एक्सएचटीएमएल:
<div id="wrapper">
<div id="main">
</div>
<div id="sidebar">
</div>
</div>
सीएसएस:
#wrapper {
display: table-row;
border-collapse: collapse;
}
#main {
display: table-cell;
}
#sidebar {
display: table-cell;
width: 30%;
min-width: 100px; /* does not work! */
max-width: 310px; /* does not work! */
}
आप 'aside' की जरूरत है' main' (या दूसरी तरह के आसपास) उन्हें एक दूसरे में चल रूप में एक ही ऊंचाई होने के लिए काम करने के लिए नहीं जा रहा है। 'डिस्प्ले: टेबल' और 'डिस्प्ले: टेबल-सेल' चीज को पहले स्थान पर करने का यही कारण है। – IIllIIll