I am facing an issue with my background images where one of them is invisible and cannot be displayed. Additionally, the padding-top for the li a element seems to not be working properly.
HTML:
<ul class="menu">
<li class="item-101 current active"><a href="/">Home</a></li>
<li class="item-102"><a href="/index.php/merchants-shops">Merchants / Shops</a></li>
<li class="item-103"><a href="/index.php/contact-us">Contact us</a></li>
</ul>
CSS:
* {
margin: 0;
}
#left #menu ul.menu {
list-style: none;
padding: 0;
}
#left #menu ul.menu li {
background: url(http://tax.allfaces.lv/templates/tax/images/menu_fons.png) no-repeat, url(http://tax.allfaces.lv/templates/tax/images/bulta_peleka.png) no-repeat;
background-position: left 0px, 200px 0px;
width: 294px;
height: 44px;
padding: 0 0 5px 0;
}
#left #menu ul.menu li a {
text-transform: uppercase;
text-decoration: none;
font-style: italic;
padding: 15px 0 0 17px;
color: #336699;
}
See full example here: http://jsfiddle.net/BWagZ/
The issues I need help with are: 1) How can I display two background images on a button? The first image acts as the main background while the second image is a small arrow that should appear on the right side of the button. 2) Why is the padding-top for li elements not functioning as expected? I want to add top padding to the text within the li element in the button.