.fixed_headers { width: 100%; table-layout: fixed; border: 1px solid #111111; border-radius: 6px; /*border-collapse: collapse;*/ } .fixed_headers th { text-decoration: underline; } .fixed_headers th, .fixed_headers td { padding: 4px; text-align: left; white-space: nowrap; } .fixed_headers td:nth-child(1), .fixed_headers th:nth-child(1), .fixed_headers td:nth-child(2), .fixed_headers th:nth-child(2), .fixed_headers td:nth-child(3), .fixed_headers th:nth-child(3), .fixed_headers td:nth-child(4), .fixed_headers th:nth-child(4), .fixed_headers td:nth-child(5), .fixed_headers th:nth-child(5), .fixed_headers td:nth-child(6), .fixed_headers th:nth-child(6) { width: 200px; } .fixed_headers td{ max-width: 200px; overflow:hidden; text-overflow:ellipsis; } .fixed_headers thead { background-color: #cccccc; color: #808ad5; } .fixed_headers thead tr { display: block; position: relative; } .fixed_headers tbody { display: block; overflow: auto; width: 100%; height: 400px; } .fixed_headers tbody tr:nth-child(even) { background-color: #efefef; } .old_ie_wrapper { height: 300px; width: 750px; overflow-x: hidden; overflow-y: auto; } .old_ie_wrapper tbody { height: auto; }