Skip to content
This repository was archived by the owner on Oct 8, 2021. It is now read-only.

Commit fcb1298

Browse files
Slider: Avoid regression by setting all margins of the slider handle. Fixes #4720 - Layout problem with toggle switch.
1 parent cf85634 commit fcb1298

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

css/structure/jquery.mobile.forms.slider.css

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ select.ui-slider-switch { display: none; }
1010
div.ui-slider { position: relative; display: inline-block; overflow: visible; height: 15px; padding: 0; margin: 0 2% 0 20px; top: 4px; width: 65%; }
1111
div.ui-slider-mini { height: 12px; margin-left: 10px; top: 2px; }
1212
div.ui-slider-bg { border: none; height: 100%; padding-right: 8px; }
13-
.ui-controlgroup a.ui-slider-handle, a.ui-slider-handle { position: absolute; z-index: 1; top: 50%; width: 28px; height: 28px; margin-top: -15px; margin-left: -15px; outline: 0; }
13+
.ui-controlgroup a.ui-slider-handle, a.ui-slider-handle { position: absolute; z-index: 1; top: 50%; width: 28px; height: 28px; margin: -15px 0 0 -15px; outline: 0; }
1414
a.ui-slider-handle .ui-btn-inner { padding: 0; height: 100%; }
1515
div.ui-slider-mini a.ui-slider-handle { height: 14px; width: 14px; margin: -8px 0 0 -7px; }
1616
div.ui-slider-mini a.ui-slider-handle .ui-btn-inner { height: 30px; width: 30px; padding: 0; margin: -9px 0 0 -9px; border-top: none; }
@@ -23,7 +23,7 @@ div.ui-slider-mini a.ui-slider-handle .ui-btn-inner { height: 30px; width: 30px;
2323

2424
div.ui-slider-switch { height: 32px; margin-left: 0; width: 5.8em; }
2525
a.ui-slider-handle-snapping { -webkit-transition: left 70ms linear; -moz-transition: left 70ms linear; }
26-
div.ui-slider-switch .ui-slider-handle { margin-top: 1px; }
26+
div.ui-slider-switch .ui-slider-handle { margin: 1px 0 0 -15px; }
2727
.ui-slider-inneroffset { margin: 0 16px; position: relative; z-index: 1; }
2828

2929
div.ui-slider-switch.ui-slider-mini { width: 5em; height: 29px; }

0 commit comments

Comments
 (0)