aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--WebContent/VAADIN/themes/base/escalator/escalator.scss7
-rw-r--r--WebContent/VAADIN/themes/base/grid/grid.scss5
2 files changed, 10 insertions, 2 deletions
diff --git a/WebContent/VAADIN/themes/base/escalator/escalator.scss b/WebContent/VAADIN/themes/base/escalator/escalator.scss
index 73d45854b9..2d5ad729fc 100644
--- a/WebContent/VAADIN/themes/base/escalator/escalator.scss
+++ b/WebContent/VAADIN/themes/base/escalator/escalator.scss
@@ -145,5 +145,12 @@
@include box-sizing(border-box);
}
+ .v-ie8 &, .v-ie9 & {
+ // The inline style of margin-top from the <tbody> to offset the
+ // header's dimension is, for some strange reason, inherited into each
+ // contained <tr>. We need to cancel it:
+
+ margin-top: 0;
+ }
}
}
diff --git a/WebContent/VAADIN/themes/base/grid/grid.scss b/WebContent/VAADIN/themes/base/grid/grid.scss
index 531abb1ff1..ede4ccca0d 100644
--- a/WebContent/VAADIN/themes/base/grid/grid.scss
+++ b/WebContent/VAADIN/themes/base/grid/grid.scss
@@ -437,9 +437,10 @@ $v-grid-details-border-bottom-stripe: 1px solid darken($v-grid-row-background-co
}
.#{$primaryStyleName}-spacer {
- left: $v-grid-details-marker-width - $v-grid-border-size;
+ // using padding since left is used with some position functions in escalator
+ padding-left: $v-grid-details-marker-width - $v-grid-border-size;
}
-
+
.#{$primaryStyleName}-spacer > td {
display: block;
padding: 0;