Есть каталог в виде дерева. Вложенность бесконечная(ну предположим).
Возможно ли его реализация рекурсивно(я понимаю это вопрос к программисту...он сделает своё дело), вопрос к верстальщикам...как же так нарезать и описать в Css чтобы после каждого набора подпунктов в дереве не вырастало бы расстояние(отступы сверху и снизу) в арифметич. прогрессии? Возможно ли это?
вот пример:
стили примерно такие:Код:<ul class="links">
<li class="folderminus">[Only registered and activated users can see links. Click Here To Register...]
* <ul class="links">
* * <li class="sub">[Only registered and activated users can see links. Click Here To Register...]
* * <li class="subact">[Only registered and activated users can see links. Click Here To Register...]
* * <li class="sub">[Only registered and activated users can see links. Click Here To Register...]
*[/list]
* * <li class="folderminus">[Only registered and activated users can see links. Click Here To Register...]
* * <ul class="links">
* * * *<li class="sub">[Only registered and activated users can see links. Click Here To Register...]
* * * *<li class="subact">[Only registered and activated users can see links. Click Here To Register...]
* * * * <li class="sub">[Only registered and activated users can see links. Click Here To Register...]
* *[/list]
* *
[/list]
остальное не важно...Код:.links {padding: 5px 5px 5px 10px;}
li {list-style: none;text-align: left;}
.folderminus {
****background: transparent url(images/icons/minus.gif) no-repeat;
****background-position: 0px 3px;
****padding-left: 15px;
****padding-bottom: 10px;
}
li.sub{
****display:block;
****background: transparent url(images/icons/note.gif) no-repeat;
****background-position: left 3px;
****padding-left: 15px;
****padding-bottom: 5px;
}
li.subact{
****display:block;
****background: transparent url(images/icons/noteact.gif) #c3b88e no-repeat;
****background-position: 5px 3px;
****margin-left: -5px;
****margin-right: 5px;
****padding-left: 22px;
****padding-bottom: 4px;
}
есть ли возможность как то указать что для класса links отступы такиие вот...а если идёт вот так links, а за ним ещё links - уже другие...без отступов например
P.S. вообще то пример не совсем близкий к рекурсии...но мне надо чтобы как можно одинаковее выглядела вложенность <список в списке>, чтобы классы были одинаковыми почти...Понятно?