diff options
author | Artur Signell <artur@vaadin.com> | 2012-10-29 21:20:30 +0200 |
---|---|---|
committer | Artur Signell <artur@vaadin.com> | 2012-10-29 21:20:30 +0200 |
commit | ddad359eab5c72ad2afc5778cc84d1f09ee5b530 (patch) | |
tree | f4c726efe72b8c9b08e97fe44af40f675360ed8e /WebContent | |
parent | 4633d4a79a1f7d39d1e1cdb88ed3fb771b285861 (diff) | |
download | vaadin-framework-ddad359eab5c72ad2afc5778cc84d1f09ee5b530.tar.gz vaadin-framework-ddad359eab5c72ad2afc5778cc84d1f09ee5b530.zip |
Fix most IE scrollbar issues
Diffstat (limited to 'WebContent')
-rw-r--r-- | WebContent/VAADIN/themes/base/common/common.scss | 14 | ||||
-rw-r--r-- | WebContent/VAADIN/themes/base/widget/widget.scss | 5 |
2 files changed, 18 insertions, 1 deletions
diff --git a/WebContent/VAADIN/themes/base/common/common.scss b/WebContent/VAADIN/themes/base/common/common.scss index 7fd4d2cc32..59f840d73f 100644 --- a/WebContent/VAADIN/themes/base/common/common.scss +++ b/WebContent/VAADIN/themes/base/common/common.scss @@ -257,4 +257,18 @@ div.v-app-loading { -webkit-overflow-scrolling: touch; } +/* Workaround for scrollbar issues in IE8+ */ +.v-ie { + .v-splitpanel-first-container.v-scrollable, + .v-splitpanel-second-container.v-scrollable, + .v-panel-content.v-scrollable, + .v-view.v-scrollable, + .v-tabsheet-tabsheetpanel > .v-scrollable, + .v-accordion-item-content.v-scrollable, + .v-gridlayout.v-layout, + .v-verticallayout.v-layout, + .v-horizontallayout.v-layout { + font-size: 0px; + } +} }
\ No newline at end of file diff --git a/WebContent/VAADIN/themes/base/widget/widget.scss b/WebContent/VAADIN/themes/base/widget/widget.scss index a632e20d09..4717569545 100644 --- a/WebContent/VAADIN/themes/base/widget/widget.scss +++ b/WebContent/VAADIN/themes/base/widget/widget.scss @@ -7,7 +7,10 @@ text-align: left; display: inline-block; white-space: normal; - vertical-align: top; + + /* Workaround for scrollbar issues in IE8+ */ + vertical-align: bottom; + font-size: 12px; } }
\ No newline at end of file |