सबसे पहले, आप सुनिश्चित करें कि आपके तालिका 100% चौड़ाई है बनाने की जरूरत है, तो आप वें और टीडी के साथ भी ऐसा कर सकते हैं
table, td {
width: 100%;
}
संपादित करें: क्योंकि आप अपने मूल पोस्ट संपादित, आप देना चाहिए पहले टीडी एक वर्ग
<td class="first">
td.first {
width: 100%;
}
यह पहला स्तंभ यह कर सकते हैं और दूसरा टीडी बस विस्तृत सामग्री के लिए पर्याप्त होगी के रूप में पेज के रूप में ज्यादा उपयोग करने के लिए कारण होगा। यदि आप अपने टेक्स्ट को लपेटना या कुछ नहीं चाहते हैं तो आपको इसे चौड़ाई भी देनी पड़ सकती है।
td {display:block;width:99.9%;clear:both}
या, के रूप में @nux से चिह्नित किया गया,
td {display:block; box-sizing:border-box; clear:both}
या तो पर्याप्त होना चाहिए, हालांकि माइक्रोसॉफ्ट ब्राउज़र आप उपकृत और नहीं होगा:
मुझे लगता है कि अधिकांश मोबाइल डिवाइस ब्राउज़र टेबल के साथ ठीक हैं, लेकिन मैं उन्हें वैसे भी टालना चाहता हूं और divs या [विवरण सूचियों] (http://www.w3schools.com/tags/tag_dl.asp) का उपयोग करता हूं। केवल मेरे विचार मात्र। – Revent
आपके उत्तर के लिए धन्यवाद, मुझे यह भी प्रदर्शित करने के साथ काम मिला: ब्लॉक; – Alex
काल्पनिक मोबाइल चिंताओं के कारण टेबल्स से बचा नहीं जाना चाहिए। यदि मोबाइल डिवाइस में तालिका को देखने के लिए बहुत व्यापक है, तो आप मीडिया प्रश्नों के साथ तालिका को दोबारा सुधारते हैं। – cimmanon