I'm using HTML5 Boilerplate css and I would like to apply the ir
class to my footer menu.
The menu is in a list, and I use inline-block to display this list horizontally.
Here is the fiddle of the code. You can see that the image replacement works, but the text menu element after (that has no image) is translated to the bottom. This is due to the .ir:before
css rule that simulate a block element which takes some room.
Is there a way to use the HTML5 Boilerplate technique without this side-effect ?
If not, I will go back to the text-indent:-9999px
technique.
Bonus question : what are the benefits of the HTML5 Boilerplate technique compared to the text-indent one ?