I have a right log off button in my header on each page which is defined this way:
<div data-role="page" id="displaySchedule" data-title="Display Schedule">
<div data-role="header" data-theme="a">
<a href="#home" data-icon="home" data-iconpos="notext"></a>
<h1>Schedule</h1>
<div class="ui-btn-right">
<a class="logoffButton" data-role="button" id="logoffButton" href="#logout" data-icon="delete" data-iconpos="notext"></a>
</div>
.....
This worked fine in 1.1.1. However, when the page is displayed in 1.2.0-Beta-1, the header looks like the following (notice the X icon is below the horizontal line (by about 1/2 of its height) of the home button and the word Schedule). In 1.1.1, all three were lined up correctly.

Any help is, of course, appreciated.
In fact, you shouldn’t include your right button inside a div.
Have a try:
If you want to add multiple aligned buttons within the header, you can do the following:
Include the class
class="ui-btn-right"(orclass="ui-btn-left") to your button / link<a>for the buttons which will be positioned at the right (left) side of the header titlePlay with CSS’s
margin-rightand / ormargin-leftto separate the different buttons from a same side (right / left); otherwise, the buttons will be stacked together.Here’s a simple example including several buttons:
Here’s a screenshot of the example above: