Is there a way to vertically align the content of a jQuery grid's block so that it is centered with another element in the same row?
<div class="ui-grid-a" style="border:1px solid">
<div class="ui-block-a" style="vertical-align:middle" ><span>My Text</span></div>
<div class="ui-block-b" >
<div data-role="fieldcontain">
<select name="select-choice-1" id="select-choice-1">
<option value="standard">Standard: 7 day</option>
<option value="rush">Rush: 3 days</option>
<option value="express">Express: next day</option>
<option value="overnight">Overnight</option>
</select>
</div>
</div>
</div><!-- /grid-a -->
http://jsfiddle.net/neilghosh/9HNjf/1/
I am looking for a CSS solution that would allow me to display "My Text" at the center of the box, aligned with the select box on the right. Any suggestions to achieve this without using fixed pixels for top margin, considering browser resizing?