aboutsummaryrefslogtreecommitdiffstats
path: root/WebContent/VAADIN/themes/reindeer
diff options
context:
space:
mode:
Diffstat (limited to 'WebContent/VAADIN/themes/reindeer')
-rw-r--r--WebContent/VAADIN/themes/reindeer/table/table.css7
1 files changed, 6 insertions, 1 deletions
diff --git a/WebContent/VAADIN/themes/reindeer/table/table.css b/WebContent/VAADIN/themes/reindeer/table/table.css
index 156c1c3e50..84c423bec9 100644
--- a/WebContent/VAADIN/themes/reindeer/table/table.css
+++ b/WebContent/VAADIN/themes/reindeer/table/table.css
@@ -24,10 +24,15 @@
line-height: normal;
}
+.v-ie6 .v-table,
.v-ie6 .v-table-header-wrap,
.v-ie6 .v-table-footer-wrap,
.v-ie6 .v-table-column-selector{
- /* Fixes IE6 overflow bug #7314 which causes Table headers to overflow and cover the column selector. */
+ /* The header will overflow the Table due to a bug in IE6 after changes in #3003. To fix this (#7314)
+ * we need to apply position:relative to the wrappers and selector to make them appear on top of the
+ * header. We also need to apply it to the table root div to get rid of a really wierd IE6 rendering bug
+ * caused by all this relativeness (see attachment in #7314).
+ */
position:relative;
}