This used to work to center the controlgroup in 1.1.0, but now it seems like it doesn't in 1.1.1.
<div data-theme="a" data-role="footer" style="text-align:center;">
<div data-role="controlgroup" data-type="horizontal" data-mini="true">
<a href="foo" data-role="button">link1</a>
<a href="boo" data-role="button">link2</a>
</div>
<div class="copy">© 2012 bigco</div>
</div>
Probably align="center" attribute of data-role="controlgroup" div could be suitable for that.
<div data-theme="a" data-role="footer" align="center">
<div data-role="controlgroup" data-type="horizontal" data-mini="true">
<a href="foo" data-role="button">link1</a>
<a href="boo" data-role="button">link2</a>
</div>
<div class="copy">© 2012 bigco</div>
</div>
http://jsfiddle.net/sGFTy/1/
I found the solution on this site: http://forum.jquery.com/topic/how-to-horizontally-center-a-set-of-grouped-buttons
The CSS:
#navgroup {text-align:center;}
#navgroup div {display:inline-block;}
The HTML:
<div id="navgroup">
<div data-role="controlgroup" data-type="horizontal">
<a href="index.htm" data-role="button" data-theme="e" data-mini="true" class="active menu">Menu</a>
<a href="specials.htm" data-role="button" data-theme="e" data-mini="true" class="specials">Specials</a>
<a href="howitworks.htm" data-role="button" data-theme="e" data-mini="true" class="howitworks">FAQ</a>
<a href="http://www.facebook.com" data-rel="external" data-role="button" data-theme="e" data-mini="true" class="feedback">Facebook</a>
</div>
</div>
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With