Reputation: 4820
Rails 4, Ruby 2, Bootstrap 3, DataTables 1.10
Buttons for pagination align properly in IE and Chrome. They won't align in Firefox. I tried using this patch for Firefox. I tried using input-group/input-group-btn. This code is generated by DataTables.
In Firebug, the funky block in the upper right corner of First refers to ALL the li elements in the HTML in reverse order. Leftmost is "last", then "next", then "previous, then "first".
Firefox:
Chrome and IE:
HTML generated by DataTables for Bootstrap:
<div class="col-xs-6" style="outline: medium none;">
<div class="dataTables_paginate fg-buttonset ui-buttonset fg-buttonset-multi ui-buttonset-multi paging_full" id="adminitemstable_paginate" style="outline: medium none;">
<ul class="pagination" style="outline: medium none;">
<li class="fg-button ui-button ui-state-default first disabled" aria-controls="adminitemstable" tabindex="0" id="adminitemstable_first" style="outline: medium none;">
<a href="#" style="outline: medium none;">
First
</a>
</li>
<li class="fg-button ui-button ui-state-default previous disabled" aria-controls="adminitemstable" tabindex="0" id="adminitemstable_previous" style="outline: medium none;">
<a href="#" style="outline: medium none;">
Previous
</a>
</li>
<li class="fg-button ui-button ui-state-default next" aria-controls="adminitemstable" tabindex="0" id="adminitemstable_next" style="outline: medium none;">
<a href="#" style="outline: medium none;">
Next
</a>
</li>
<li class="fg-button ui-button ui-state-default last" aria-controls="adminitemstable" tabindex="0" id="adminitemstable_last" style="outline: medium none;">
<a href="#" style="outline: medium none;">
Last
</a>
</li>
</ul>
</div>
</div>
Upvotes: 1
Views: 1229
Reputation: 2582
you set as like this to set
.fg-button {
float: left;
cursor: pointer;
margin: 0;
padding: 0;
position: relative;
text-align: center;
text-decoration: none !important;
}
Live Demo
Upvotes: 2