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

Commit da7237a

Browse files
committed
Fixes #3837 - Ensures that absolute positioned checkboxes and radios within controlgroups are visible in IE7.
1 parent 091b407 commit da7237a

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

css/structure/jquery.mobile.controlgroup.css

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
.ui-controlgroup, fieldset.ui-controlgroup { padding: 0; margin: 0em 0 .5em; }
1+
.ui-controlgroup, fieldset.ui-controlgroup { padding: 0; margin: 0em 0 .5em; zoom: 1; }
2+
23
.ui-bar .ui-controlgroup { margin: 0 .3em; }
34
.ui-controlgroup-label { font-size: 16px; line-height: 1.4; font-weight: normal; margin: 0 0 .4em; }
45
.ui-controlgroup-controls { display: block; width: 100%;}
@@ -10,7 +11,7 @@
1011
.ui-controlgroup-vertical .ui-controlgroup-last { border-bottom-width: 1px; }
1112
.ui-controlgroup-horizontal { padding: 0; }
1213
.ui-controlgroup-horizontal .ui-btn, .ui-controlgroup-horizontal .ui-select { display: inline-block; margin: 0 -5px 0 0; }
13-
.ui-controlgroup-horizontal .ui-checkbox, .ui-controlgroup-horizontal .ui-radio { float: left; margin: 0 -1px 0 0; }
14+
.ui-controlgroup-horizontal .ui-checkbox, .ui-controlgroup-horizontal .ui-radio { float: left; clear: none; margin: 0 -1px 0 0; }
1415
.ui-controlgroup-horizontal .ui-checkbox .ui-btn, .ui-controlgroup-horizontal .ui-radio .ui-btn,
1516
.ui-controlgroup-horizontal .ui-checkbox:last-child, .ui-controlgroup-horizontal .ui-radio:last-child { margin-right: 0; }
1617
.ui-controlgroup-horizontal .ui-controlgroup-last { margin-right: 0; }

css/structure/jquery.mobile.forms.checkboxradio.css

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
.ui-checkbox, .ui-radio { position:relative; margin: .2em 0 .5em; z-index: 1; }
1+
.ui-checkbox, .ui-radio { position: relative; clear: both; margin: .2em 0 .5em; z-index: 1; }
22
.ui-checkbox .ui-btn, .ui-radio .ui-btn { margin: 0; text-align: left; z-index: 2; }
33
.ui-checkbox .ui-btn-inner, .ui-radio .ui-btn-inner { white-space: normal; }
44
.ui-checkbox .ui-btn-icon-left .ui-btn-inner,.ui-radio .ui-btn-icon-left .ui-btn-inner { padding-left: 45px; }
@@ -16,6 +16,5 @@
1616
.ui-checkbox .ui-btn-icon-right .ui-icon, .ui-radio .ui-btn-icon-right .ui-icon { right: 15px; }
1717
.ui-checkbox .ui-mini.ui-btn-icon-right .ui-icon, .ui-radio .ui-mini.ui-btn-icon-right .ui-icon { right: 12px; }
1818

19-
2019
/* input, label positioning */
2120
.ui-checkbox input,.ui-radio input { position:absolute; left:20px; top:50%; width: 10px; height: 10px; margin:-5px 0 0 0; outline: 0 !important; z-index: 1; }

0 commit comments

Comments
 (0)