Skip to content

Commit e10172c

Browse files
robertmesserlejelbourn
authored andcommitted
fix(sidenav): md-content now fills height (#703)
move overflow from `md-sidenav-layout` to `md-content` stretches `md-content` to fill available height closes #606
1 parent 8ef4818 commit e10172c

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/components/sidenav/sidenav.scss

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,6 @@ $md-sidenav-push-background-color: md-color($md-background, dialog) !default;
6060
@include md-stacking-context();
6161

6262
box-sizing: border-box;
63-
overflow-y: auto;
6463
-webkit-overflow-scrolling: touch;
6564

6665
// TODO(hansl): Update this with a more robust solution.
@@ -76,7 +75,7 @@ $md-sidenav-push-background-color: md-color($md-background, dialog) !default;
7675
display: block;
7776

7877
// Hide the sidenavs when they're closed.
79-
overflow-x: hidden;
78+
overflow: hidden;
8079

8180
& > .md-sidenav-backdrop {
8281
@include md-sidenav-fullscreen();
@@ -103,13 +102,15 @@ $md-sidenav-push-background-color: md-color($md-background, dialog) !default;
103102
@include md-stacking-context();
104103

105104
display: block;
105+
height: 100%;
106+
overflow: auto;
106107
}
107108

108109
> md-sidenav {
109110
@include md-stacking-context();
110111

111112
display: block;
112-
position: fixed;
113+
position: absolute;
113114
top: 0;
114115
bottom: 0;
115116
z-index: 3;

0 commit comments

Comments
 (0)