यहां कोई क्रेडिट लेने की कोशिश नहीं की जा रही है, सारा क्रेडिट उनके जवाब के लिए @theazureshadow को जाता है, लेकिन मुझे व्यक्तिगत रूप से इसे एक तालिका के लिए अनुकूलित करना पड़ा, जिसमें इसके <th>बजाय <td>पहली पंक्ति की कोशिकाएं हैं।
मैं यहाँ केवल संशोधित संस्करण पोस्ट कर रहा हूँ अगर आप में से कुछ @ theazureshadow के समाधान का उपयोग करना चाहते हैं, लेकिन मेरी तरह, पहले में कुछ <th>है <tr>। वर्ग "रिपोर्टटेबल" को केवल टेबल पर ही लागू किया जाना है:
table.reportTable {
border-collapse: separate;
border-spacing: 0;
}
table.reportTable td {
border: solid gray 1px;
border-style: solid none none solid;
padding: 10px;
}
table.reportTable td:last-child {
border-right: solid gray 1px;
}
table.reportTable tr:last-child td{
border-bottom: solid gray 1px;
}
table.reportTable th{
border: solid gray 1px;
border-style: solid none none solid;
padding: 10px;
}
table.reportTable th:last-child{
border-right: solid gray 1px;
border-top-right-radius: 10px;
}
table.reportTable th:first-child{
border-top-left-radius: 10px;
}
table.reportTable tr:last-child td:first-child{
border-bottom-left-radius: 10px;
}
table.reportTable tr:last-child td:last-child{
border-bottom-right-radius: 10px;
}
अपनी आवश्यकताओं को पूरा करने के लिए पैडिंग, त्रिज्या आदि को समायोजित करने के लिए स्वतंत्र महसूस करें। आशा है कि लोगों की मदद करता है!