You will need to create your own header, which is not part of the <div data-role="page"> element. Typically, you add your header / footer as a child of <div data-role="page"> , but this makes them jump to the rest of the page.
To remove the title from the transitions, you can absolutely place your own title at the top of the page, and then add an addition to the div elements data-role="content" so that the title does not hide any content.
<style> #my_header { position : absolute; top : 0; left : 0; width : 100%; height : 50px; z-index : 1000; overflow : hidden; } [data-role="content"] { padding-top : 50px; } </style> <body> <div data-role="page">...</div> <div id="my_header">...</div> </body>
I have not tested this, but I am doing something similar for the menu on the site, and it works great. Pages should go beyond the title, and the title should remain in place.
source share