Я хочу добавить фоновое изображение с правой стороны элементов списка, и хочу иметь и прописку с правой стороны, но я не могу этого сделать. Посмотрите следующий пример:
HTML:
<ul>
<li>Hello</li>
<li>Hello world</li>
</ul>
CSS
ul{
width:100px;
}
ul li{
border:1px solid orange;
background: url("arrow1.gif") no-repeat center right;
}
ul li:hover{
background:yellow url("arrow1.gif") no-repeat center right;
}
Я знаю, что мы можем установить положение изображения по пикселям, но поскольку каждый из них имеет разную ширину, я не могу этого сделать.
Здесь ссылка JSFiddle: http://jsfiddle.net/QeGAd/1/