Yatay üst öğe listem var. Bazı liste öğeleri tıklandığında yuvalanmış bir dikey liste görüntüler. Dikey alt listesindeki öğeleri ana liste öğesiyle aynı genişlikte nasıl zorlayabilirim?İç içe geçmiş liste öğelerini ana liste öğesiyle aynı genişliğe nasıl zorlarım?
Bkz. jsFiddle.
HTML:
<ul class="mainMenu horizontalMenu bulletless fullWidth bold">
<li class="showSubMenu">
<div>Resumes & Cover Letters ▾ </div>
<ul class="mainSubMenu bulletless">
<li><a>Resumes</a></li>
<li><a>Cover Letters</a></li>
<li><a>Interviews</a></li>
</ul>
</li><li><a>Other Link</a>
</li><li><a>Other Link</a></li>
</ul>
CSS:
Sen ile göreli ve çocukUL
olarak ebeveyn
LI
belirterek yapabilirsiniz
.horizontalMenu li{
display: inline-block;
}
.mainMenu > li{
border: 1px solid black;
}
.mainMenu a, .mainMenu div{
display: block;
padding: 10px 20px;
}
.mainSubMenu{
position: absolute;
}
+1 - Harika iş soruyu soran! –