From 772a4790a1c69f0e0d9621ebd036f2612e833a64 Mon Sep 17 00:00:00 2001 From: Mat Marquis Date: Wed, 5 Oct 2011 16:50:36 -0400 Subject: [PATCH] =?UTF-8?q?Fixes=20#2571,=20Fixes=20#2590,=20Fixes=20#2576?= =?UTF-8?q?=20=E2=80=94=20All=20three=20issues=20were=20caused=20by=20impr?= =?UTF-8?q?operly-scoped=20=E2=80=9Cposition:=20relative;=E2=80=9D=20on=20?= =?UTF-8?q?.ui-btn-text,=20within=20listviews.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- themes/default/jquery.mobile.button.css | 1 + themes/default/jquery.mobile.forms.textinput.css | 2 +- themes/default/jquery.mobile.listview.css | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/themes/default/jquery.mobile.button.css b/themes/default/jquery.mobile.button.css index ea64e818..01b3a2d1 100644 --- a/themes/default/jquery.mobile.button.css +++ b/themes/default/jquery.mobile.button.css @@ -11,6 +11,7 @@ .ui-header .ui-btn-inner, .ui-footer .ui-btn-inner, .ui-bar .ui-btn-inner { padding: .4em 8px .5em; } .ui-btn-icon-notext { width: 24px; height: 24px; } .ui-btn-icon-notext .ui-btn-inner { padding: 2px 1px 2px 3px; } +.ui-btn-text { position: relative; z-index: 1; } .ui-btn-icon-notext .ui-btn-text { position: absolute; left: -999px; } .ui-btn-icon-left .ui-btn-inner { padding-left: 33px; } .ui-header .ui-btn-icon-left .ui-btn-inner, diff --git a/themes/default/jquery.mobile.forms.textinput.css b/themes/default/jquery.mobile.forms.textinput.css index 7e745bca..6f2a4a48 100644 --- a/themes/default/jquery.mobile.forms.textinput.css +++ b/themes/default/jquery.mobile.forms.textinput.css @@ -10,7 +10,7 @@ textarea.ui-input-text { height: 50px; -webkit-transition: height 200ms linear; .ui-input-search { padding: 0 30px; width: 77%; background-image: none; position: relative; } .ui-icon-searchfield:after { position: absolute; left: 7px; top: 50%; margin-top: -9px; content: ""; width: 18px; height: 18px; opacity: .5; } .ui-input-search input.ui-input-text { border: none; width: 98%; padding: .4em 0; margin: 0; display: block; background: transparent none; outline: 0 !important; } -.ui-input-search .ui-input-clear { position: absolute; right: 0; top: 50%; margin-top: -14px; } +.ui-input-search .ui-input-clear { position: absolute; right: 0; top: 50%; margin-top: -13px; } .ui-input-search .ui-input-clear-hidden { display: none; } /* orientation adjustments - incomplete!*/ diff --git a/themes/default/jquery.mobile.listview.css b/themes/default/jquery.mobile.listview.css index 2bab2263..cae74f59 100644 --- a/themes/default/jquery.mobile.listview.css +++ b/themes/default/jquery.mobile.listview.css @@ -8,7 +8,7 @@ .ui-content .ui-listview-inset { margin: 1em 0; } .ui-listview, .ui-li { list-style:none; padding:0; } .ui-li, .ui-li.ui-field-contain { display: block; margin:0; position: relative; overflow: visible; text-align: left; border-width: 0; border-top-width: 1px; } -.ui-li .ui-btn-text { position: relative; z-index: 1; } +.ui-li .ui-btn-text { z-index: 0; } .ui-li .ui-btn-text a.ui-link-inherit { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } .ui-li-divider, .ui-li-static { padding: .5em 15px; font-size: 14px; font-weight: bold; } .ui-li-divider { counter-reset: listnumbering; }