2012-03-25 16 views
27

मैं इस पर अनुसंधान का एक छोटा सा किया है, लेकिन मैं सिर्फ लोग हैं, जो मैंमिनट-ऊंचाई तालिका सेल

तुलना में काफी बेहतर जानते हैं, उस पर पूछना चाहते है कि यह सच करने के लिए एक ऊंचाई की स्थापना है कि है एक टेबल सेल केवल न्यूनतम ऊंचाई के रूप में कार्य करता है? मुझे पता है कि यह फ़ायरफ़ॉक्स में सच है, लेकिन इसमें अन्य ब्राउज़र क्या होते हैं?

उत्तर

21

संक्षिप्त उत्तर: हाँ।

<table border="0" style="background-color: yellow;"> 
    <tr style="background-color: green;"> 
     <td>row 0 cell 0</td> 
     <td>row 0 cell 1</td> 
    </tr> 
    <tr style="background-color: green;"> 
     <td height="50">row 1 cell 0</td> 
     <td>row 1 cell 1</td> 
    </tr> 
    <tr style="background-color: green;"> 
     <td style="height: 50px;">row 2 cell 0</td> 
     <td>row 2 cell 1</td> 
    </tr> 
</table> 

दोनों (ऊंचाई और शैली) एक ही ब्राउज़रों मैंने कोशिश में काम करते हैं:

  • लिनक्स
    • गूगल क्रोम 19.0
    • फ़ायरफ़ॉक्स 13.0
    • मैं कोड निम्नलिखित लोड करने का प्रयास Konqueror 4.8
  • विंडोज
    • गूगल क्रोम 19.0
    • फ़ायरफ़ॉक्स 12.0 और 13.0
    • इंटरनेट एक्सप्लोरर 8
  • एंड्रॉयड 2.3.3
+17

अपने लक्ष्य के आधार पर, यह भी ध्यान रखना महत्वपूर्ण है कि, यदि आप न्यूनतम ऊंचाई चाहते हैं, तो न्यूनतम ऊंचाई निर्धारित नहीं होगी। आपको ऊंचाई विशेषता सेट करने की आवश्यकता है। – mikepr

20

से: http://www.w3.org/TR/CSS21/visudet.html#propdef-max-height

सीएसएस 2.1 में , टेबल पर 'न्यूनतम ऊंचाई' और 'अधिकतम-ऊंचाई' का प्रभाव, i नलाइन टेबल, टेबल सेल, टेबल पंक्तियां, और पंक्ति समूह अपरिभाषित हैं।

से: http://www.w3.org/TR/CSS21/tables.html#height-layout

एक 'तालिका पंक्ति' की ऊंचाई तत्व का पिटारा गणना की जाती है एक बार उपयोगकर्ता एजेंट पंक्ति में सभी कोशिकाएं होती हैं उपलब्ध: यह गणना की पंक्ति का अधिकतम है ' ऊंचाई ', पंक्ति में प्रत्येक कोशिका की गणना' ऊंचाई ', और कोशिकाओं द्वारा आवश्यक न्यूनतम ऊंचाई (MIN)। 'टेबल-पंक्ति' के लिए 'ऑटो' का 'ऊंचाई' मान का अर्थ है लेआउट के लिए उपयोग की जाने वाली पंक्ति ऊंचाई MIN है। MIN सेल बॉक्स ऊंचाई और सेल बॉक्स संरेखण पर निर्भर करता है (लाइन बॉक्स ऊंचाई की गणना की तरह)। सीएसएस 2.1 परिभाषित नहीं करता है कि टेबल मानों और तालिका पंक्तियों की ऊंचाई की गणना कैसे की जाती है जब उनकी ऊंचाई प्रतिशत मानों का उपयोग करके निर्दिष्ट होती है। सीएसएस 2.1 पंक्ति समूहों पर 'ऊंचाई' के अर्थ को परिभाषित नहीं करता है।

सीएसएस 2.1 में, सेल बॉक्स की ऊंचाई सामग्री द्वारा आवश्यक न्यूनतम ऊंचाई है। तालिका कक्ष की 'ऊंचाई' संपत्ति पंक्ति की ऊंचाई को प्रभावित कर सकती है (ऊपर देखें), लेकिन यह सेल बॉक्स की ऊंचाई में वृद्धि नहीं करता है।

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