Положение html / css от внутреннего ul до внешнего ul - PullRequest
0 голосов
/ 28 декабря 2011

У меня возникли проблемы с позиционированием html / css в каком-то меню. У меня есть элемент ul с несколькими дочерними элементами li. Каждый из этих элементов li содержит еще один элемент ul. Так, например, есть что-то вроде этого:

<ul class="level0">
<li id="nav-1-1" class="level1"><span> Option1 </span>
<ul id="submenu" class="">
    <li class="level2" first="" nav-2-2="">
    <li class="level2" first="" nav-2-2="">
    <li class="level2" first="" nav-2-2="">
</ul>
</li>
<li id="nav-1-1" class="level1"><span> Option2 </span>
<ul id="submenu" class="">
    <li class="level2" first="" nav-2-2="">
    <li class="level2" first="" nav-2-2="">
    <li class="level2" first="" nav-2-2="">
</ul>
</li>

Это всего лишь пример. То, что я хотел бы, это поместить внутренний элемент ul во внешний, а не в li. Как это может быть сделано? Заранее спасибо.

1 Ответ

1 голос
/ 28 декабря 2011

сделайте внешний ul position: relative;, а затем внутренний ul position: absolute;
, затем вы можете расположить его там, где хотите, в соответствии с внешним ul. до сих пор не вижу смысла в этом, так как вы можете позиционировать его как абсолютный и по отношению к родительскому элементу li.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...