Skip to content

Commit 90c8b40

Browse files
committed
refactor(slider): adjust label positioniong so it's centered in IE11
1 parent b3be451 commit 90c8b40

File tree

2 files changed

+17
-4
lines changed

2 files changed

+17
-4
lines changed

projects/igniteui-angular/src/lib/core/styles/components/slider/_slider-component.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
}
4949

5050
@include e(label-#{$t}) {
51-
@extend %igx-thumb-display !optional;
51+
@extend %igx-label-display !optional;
5252

5353
.label {
5454
@extend %igx-thumb-label !optional;

projects/igniteui-angular/src/lib/core/styles/components/slider/_slider-theme.scss

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -219,13 +219,26 @@
219219
}
220220
}
221221

222-
%igx-thumb-label {
222+
%igx-label-display {
223223
position: absolute;
224224
display: flex;
225+
justify-content: center;
226+
align-items: center;
227+
flex-direction: column;
228+
height: $slider-thumb-height;
229+
outline-style: none;
230+
top: -#{rem($slider-thumb-radius)};
231+
margin: 0 auto;
232+
}
233+
234+
%igx-thumb-label {
235+
position: relative;
236+
display: flex;
225237
align-items: center;
226238
justify-content: center;
227239
flex: 0 0 auto;
228-
top: -#{rem($slider-thumb-height - 6px)};
240+
top: -#{rem($slider-thumb-height - 4px)};
241+
left: -50%;
229242
pointer-events: none;
230243
min-width: rem($slider-label-width);
231244
height: rem($slider-label-height);
@@ -234,7 +247,7 @@
234247
margin: 0 auto;
235248
font-size: $slider-label-font-size;
236249
font-weight: $slider-label-font-weight;
237-
line-height: 1;
250+
line-height: rem(18px);
238251
color: --var($theme, 'label-text-color');
239252
background: --var($theme, 'label-background-color');
240253
opacity: 0;

0 commit comments

Comments
 (0)