我在这里遇到的真正简单的问题......一直试图让 an<li>
的背景的子菜单出现在 the 后面,<li>
但似乎无法弄清楚。
我尝试了一些东西,我知道前几天我有它,但由于某种原因,今天我无法弄清楚。
这是小提琴: http: //jsfiddle.net/F8BeF/ 试图让红色背景显示在按钮后面。
这是代码:
HTML
<ul class="epsonNav">
<li id="receipt"><a href="../epson/home.aspx"><span id="receiptDropDown" class="arrows"></span> </a>
<ul id="receiptDropMenu">
<li>TM-T88V</li>
</ul>
</li>
</ul>
CSS
.epsonNav{position: relative; z-index:10}
.epsonNav li{margin-top: 5px; width: 154px; list-style: none;}
.epsonNav a{height: 43px; display: block;}
#receipt{background:url('https://www.metsales.com/MetropolitanSales/microsite/epson/images/epson_buttons.png') -41px -373px;}
#receipt a:hover{background:url('https://www.metsales.com/MetropolitanSales/microsite/epson/images/epson_buttons.png') -228px -373px;}
#receiptDropDown {display:block; height: 40px; width: 35px; left: 117px; position: absolute;}
#receiptDropMenu {position: relative; z-index: 1; background: red; padding-top:10px; margin-top: -10px;}