Using a css sheet, I have formatted two tables. The first table is used for filter/sort selection, while the second table is a scrollable data table.
div#scrollTableContainer {
width: auto;
margin: 20px; /* just for presentation purposes */
border: 1px solid black;
}
#tHeadContainer {
background: #CC3600;
color: black;
font-weight: bold;
}
#tBodyContainer {
height: 750px;
overflow-y: scroll;
}
td:first-child {
min-width: 5%; /* EDIT */
max-width: 5%;
border-left:0;
}
td:first-child + td {
min-width: 4%;
max-width: 4%;
}
td:first-child + td + td {
min-width: 4%;
max-width: 4%;
}
The alignment of columns in both tables is off, causing the Title/Header columns to not match the columns below. Additionally, the display differs between Chrome/IE and Firefox.
I am struggling to correct this issue, any assistance would be greatly appreciated.