From a8a4c668cbb392cb2e999d4cdb85d02e677c5d5e Mon Sep 17 00:00:00 2001 From: John Alhroos Date: Wed, 27 Jul 2011 13:54:02 +0000 Subject: [PATCH] Fixed the IE6 rendering bug #7314 svn changeset:19991/svn branch:6.6 --- WebContent/VAADIN/themes/reindeer/table/table.css | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) 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; } -- 2.39.5