diff --git a/css/structure/jquery.mobile.core.css b/css/structure/jquery.mobile.core.css index 833f8306..8b24297f 100644 --- a/css/structure/jquery.mobile.core.css +++ b/css/structure/jquery.mobile.core.css @@ -24,41 +24,6 @@ div.ui-mobile-viewport { overflow-x: hidden; } .ui-mobile, .ui-mobile .ui-page { min-height: 300px; } } -/* native overflow scrolling */ -.ui-page.ui-mobile-touch-overflow, -.ui-mobile-touch-overflow.ui-native-fixed .ui-content { - overflow: auto; - height: 100%; - left: 0; - right: 0; - -webkit-overflow-scrolling: touch; - -moz-overflow-scrolling: touch; - -o-overflow-scrolling: touch; - -ms-overflow-scrolling: touch; - overflow-scrolling: touch; -} -.ui-page.ui-mobile-touch-overflow, -.ui-page.ui-mobile-touch-overflow * { - /* some level of transform keeps elements from blinking out of visibility on iOS */ - -webkit-transform: rotateY(0); -} -.ui-mobile-touch-overflow.ui-native-fixed .ui-content .ui-listview { - margin-top: 0; -} -.ui-mobile-touch-overflow.ui-native-fixed .ui-content .ui-listview-inset { - margin-top: 1em; -} -.ui-mobile-touch-overflow.ui-native-fixed .ui-content .ui-listview-filter { - margin-top: .2em; - margin-bottom: 0; -} -.ui-mobile-touch-overflow.ui-native-fixed .ui-content .ui-listview-filter-inset { - margin-bottom: -.9em; -} -.ui-mobile-touch-overflow.ui-native-fixed .ui-header .ui-btn { - z-index: 10; -} - /* loading screen */ .ui-loading .ui-loader { display: block; } .ui-loader { background-color: #000; opacity: .18; display: none; z-index: 9999999; position: fixed; width: 46px; height: 46px; top: 50%; box-shadow: 0 1px 1px -1px #fff; margin-left: -18px; margin-top: -18px; left: 50%; padding: 1px; border:0; -webkit-border-radius: 36px; -moz-border-radius: 36px; border-radius: 36px; } @@ -73,8 +38,7 @@ div.ui-mobile-viewport { overflow-x: hidden; } .ui-bar { font-size: 16px; margin: 0; } .ui-bar h1, .ui-bar h2, .ui-bar h3, .ui-bar h4, .ui-bar h5, .ui-bar h6 { margin: 0; padding: 0; font-size: 16px; display: inline-block; } -.ui-header, .ui-footer { display: block; } -.ui-page .ui-header, .ui-page .ui-footer { position: relative; } +.ui-header, .ui-footer { position: relative; overflow: hidden; width: 100%; border-left-width: 0; border-right-width: 0; } .ui-header .ui-btn-left { position: absolute; left: 10px; top: .4em; } .ui-header .ui-btn-right { position: absolute; right: 10px; top: .4em; } .ui-header .ui-title, .ui-footer .ui-title { min-height: 1.1em; text-align: center; font-size: 16px; display: block; margin: .6em 30% .8em; padding: 0; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; outline: 0 !important; } @@ -82,51 +46,14 @@ div.ui-mobile-viewport { overflow-x: hidden; } /*content area*/ .ui-content { border-width: 0; overflow: visible; overflow-x: hidden; padding: 15px; } -.ui-page-fullscreen .ui-content { padding:0; } - -/* native fixed headers and footers */ -.ui-mobile-touch-overflow.ui-page.ui-native-fixed, -.ui-mobile-touch-overflow.ui-page.ui-native-fullscreen { - overflow: visible; -} -.ui-mobile-touch-overflow.ui-native-fixed .ui-header, -.ui-mobile-touch-overflow.ui-native-fixed .ui-footer { - position: fixed; - left: 0; - right: 0; - top: 0; - z-index: 200; -} -.ui-mobile-touch-overflow.ui-page.ui-native-fixed .ui-footer { - top: auto; - bottom: 0; -} -.ui-mobile-touch-overflow.ui-native-fixed .ui-content { - padding-top: 2.5em; - padding-bottom: 3em; - top: 0; - bottom: 0; - height: auto; - position: absolute; -} -.ui-mobile-touch-overflow.ui-native-fullscreen .ui-content { - padding-top: 0; - padding-bottom: 0; -} -.ui-mobile-touch-overflow.ui-native-fullscreen .ui-header, -.ui-mobile-touch-overflow.ui-native-fullscreen .ui-footer { - opacity: .9; -} -.ui-native-bars-hidden { - display: none; -} /* icons sizing */ .ui-icon { width: 18px; height: 18px; } -/* fullscreen class on ui-content div */ -.ui-fullscreen { } -.ui-fullscreen img { max-width: 100%; } +/* fluid images */ +.ui-mobile img { + max-width: 100%; +} /* non-js content hiding */ .ui-nojs { position: absolute; left: -9999px; } diff --git a/css/themes/default/jquery.mobile.css b/css/themes/default/jquery.mobile.css index 10aef647..53985808 100644 --- a/css/themes/default/jquery.mobile.css +++ b/css/themes/default/jquery.mobile.css @@ -10,7 +10,7 @@ @import url( "../../structure/jquery.mobile.transitions.turn.css" ); @import url( "../../structure/jquery.mobile.transitions.flow.css" ); @import url( "../../structure/jquery.mobile.grids.css" ); -@import url( "../../structure/jquery.mobile.headerfooter.css" ); +@import url( "../../structure/jquery.mobile.fixedToolbar.css" ); @import url( "../../structure/jquery.mobile.navbar.css" ); @import url( "../../structure/jquery.mobile.button.css" ); @import url( "../../structure/jquery.mobile.collapsible.css" ); diff --git a/docs/toolbars/bars-fullscreen.html b/docs/toolbars/bars-fullscreen.html index 9323f201..1d173dc7 100755 --- a/docs/toolbars/bars-fullscreen.html +++ b/docs/toolbars/bars-fullscreen.html @@ -12,9 +12,9 @@ -
+
-
+

Fullscreen fixed header

Home
@@ -56,7 +56,7 @@
-