के साथ न्यूनतम और अधिकतम चौड़ाई दोनों को सेट करना, मैं एक टेबल रखना चाहता हूं जो कॉलम में फैल सकता है लेकिन मुझे सीएसएस में न्यूनतम और अधिकतम चौड़ाई के साथ थोड़ा परेशानी हो रही है।तालिका कॉलम, सीएसएस
यह भी लगता है कि यह कैसे काम करता आसपास कुछ परस्पर विरोधी जवाब theres:
- न्यूनतम/अधिकतम चौड़ाई काम करना चाहिए: Prevent text from overlap table td width
- न्यूनतम/अधिकतम चौड़ाई समर्थित नहीं हैं: Min-width and max-height for table attributes
मैं करूंगा निम्नलिखित
table{
width:100%;
}
.a, .b, .c
{
background-color: red;
}
.a
{
min-width: 10px;
max-width: 20px;
}
.b
{
min-width: 40px;
max-width: 45px;
}
.c
{
}
<table>
<tr>
<td class="a">A</td>
<td class="b">B</td>
<td class="c">C</td>
</tr>
</table>
क्या जावास्क्रिप्ट (यानी तालिका के साथ स्तंभों को अवरुद्ध करना) के बिना इसे प्राप्त करने का कोई तरीका है?
- मैं केवल इस CSS3 + एचटीएमएल 5
- सामान का विस्तार नहीं के साथ एक jsfiddle के साथ काम करने की जरूरत है: http://jsfiddle.net/4b3RZ/10/
- अगर मैं सेट केवल न्यूनतम-चौड़ाई कॉलम मैं एक आनुपातिक खिंचाव मिलता है पर: http://jsfiddle.net/4b3RZ/8/
क्या वास्तव में कुछ अलग सीएसएस सेटअप के लिए प्रदान की गई हो जाता है की एक तालिका है
खैर हाँ, आपकी सीएसएस में एक सिंटैक्स त्रुटि है: 'मिनट-width's बिना' हैं: '। इसे ठीक करें और प्रारंभिक 'चौड़ाई' को '.a' और' .b' में जोड़ें और ऐसा लगता है कि यह मेरे क्रोम 29 में काम करता है। – Passerby
संपादित करें: 'min-width' क्रोम 29 में काम करता प्रतीत होता है, लेकिन 'अधिकतम-चौड़ाई' नहीं: http://jsfiddle.net/4b3RZ/9/ – Passerby
@Passerby हां आपके बारे में बिल्कुल सही है: (एक टाइपो होना चाहिए) मैंने इस सवाल में इसे सही किया है। कोई विचार है कि अधिकतम चौड़ाई कैसे काम करें? –