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

Commit 49a0cc3

Browse files
Cross browser border styling solution for controlgroups
1 parent bb760f6 commit 49a0cc3

File tree

1 file changed

+3
-9
lines changed

1 file changed

+3
-9
lines changed

css/structure/jquery.mobile.controlgroup.css

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,10 @@
44
.ui-bar .ui-controlgroup { margin: 0 5px; }
55

66
.ui-controlgroup-label { font-size: 16px; line-height: 1.4; font-weight: normal; margin: 0 0 .4em; }
7-
.ui-controlgroup li { list-style: none; }
8-
.ui-controlgroup-vertical .ui-btn,
9-
.ui-controlgroup-vertical .ui-checkbox, .ui-controlgroup-vertical .ui-radio { margin: 0; border-bottom-width: 0; }
10-
.ui-controlgroup-controls .ui-radio:last-child .ui-btn,
11-
.ui-controlgroup-controls .ui-checkbox:last-child .ui-btn,
12-
.ui-controlgroup-controls .ui-select:last-child .ui-btn,
13-
.ui-controlgroup-controls label:last-child + .ui-select .ui-btn,
14-
.ui-controlgroup-controls li:last-child > .ui-btn,
15-
.ui-controlgroup-controls > .ui-btn:last-child { border-bottom-width: 1px; }
167
.ui-controlgroup-controls label.ui-select { position: absolute; left: -9999px; }
8+
.ui-controlgroup li { list-style: none; }
9+
/* we need a high level of specificity here to override checkboxradio defaults */
10+
.ui-controlgroup.ui-controlgroup-vertical .ui-controlgroup-controls .ui-btn { margin: 0 0 -1px; }
1711

1812
.ui-controlgroup .ui-btn-icon-notext { width: auto; height: auto; top: auto; }
1913
.ui-controlgroup .ui-btn-icon-notext .ui-btn-inner { height: 20px; padding: .6em 20px .6em 20px }

0 commit comments

Comments
 (0)