我有一个容器 div,它有四个垂直堆叠的 div。这些 div 中的每一个都包含文本和页面加载时的更改。我正在尝试设置四个堆叠 div 的样式,以便我可以根据它们是奇数行还是偶数行来更改它们的背景。
我可以做到这一点,但我需要堆叠的 div 与容器一样宽。
<ul class="level2">
<li><div class="subCatodd"><a href="cPath=8">Clothes</a></div></li>
<li><div class="subCateven"><a href="cPath=9">Hats</a></div></li>
<li><div class="subCatodd"><a href="cPath=10">kitchen</a></div></li>
</ul>
我无法让 subCatodd/subCateven div 填充 ul 的宽度
谁能帮我吗?
编辑:继承人我拥有的CSS(应该已经发布了对不起)
div#dropMenu ul.level2 {-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;background-image:url(../images/dropdownbg.gif); background-repeat:repeat-x;padding:8px 0px; background-color:#7b631d;font-size:13px;white-space: nowrap;}
div#dropMenu ul.level2 a {color: white;} /* this is text color on drop-down submenu */
div#dropMenu ul.level2 a:hover {color:#e0e211;}
.subCatodd{background-color:#7b631d;padding:10px 25px 10px 25px;}
.subCateven {background-color:#665011;padding:10px 25px 10px 25px;}
div#dropMenu ul.level2 {top: 50px;z-index:1000;}
第二次编辑: 这是我的确切代码,如果有人能完成这项工作,我将非常感激 http://jsfiddle.net/3fazn/2/