So I have a simple list thats set out like below
<ul class='my-videos'>
<li>
<a class='show-more' href='' title=''>Show More</a>
</li>
<ul>
I am trying to get the .show-more to be center aligned. I have got this far
ul.my-videos li .show-more
{
display:inline-block;
margin:0 auto;
}
Now this doesn’t work. I have setup a JSFiddle here http://jsfiddle.net/6HHKf/
Any ideas on this?
PS I want to keep the anchor as inline or inline-block so that the width isn’t 100%
UPDATE
There are other elements in the li, so text-align is out of the answer
if you want center an element width
margin: 0 autoyou need to set thewidthand also, you need
display:blockcheck jsfiddle here: http://jsfiddle.net/6HHKf/5/