In the current version of jQueryMobile 1.0a4.1, the only solution I discovered was creating a div outside the jQueryMobile page structure.
HTML:
<div id="global-header">Header</div> <div data-role="page"> ... </div>
CSS
#global-header { position: absolute; top: 0px; left: 0px; height: 40px; width: 100%; z-index:99999; } .ui-page { padding-top: 40px; }
source share