Для страницы карты сайта У меня есть упорядоченный текст и связанный «уровень» того, как далеко находится страница в дереве.Визуализация отпечатка дерева дерева файлов
Прямо сейчас у нас самый упрощенный вид с отступом с использованием полей CSS, и мы хотим, чтобы он выглядел более напуганным.
Вот пример кода и ссылку на тестовую страницу:
HTML:
<div class='sitemapItem'>
<a href="#">
<div class='sitemapLevelX'>FOO</div>
</a>
</div>
CSS:
.sitemapLevelX{
margin-left:Ypx;
}
Пример кода можно найти здесь: http://jsfiddle.net/m77TR/1/
Включая следующее изображение, чтобы понять, что Я стремлюсь к:
Можно ли сделать относительно просто в CSS? Или мне нужно посыпать некоторые javascript сверху?
А, да, точки пули добавляют некоторые визуальные подсказки. Но логика отображения и содержимое HTML становятся более сложными. Предпочитайте, чтобы презентация не содержалась в содержимом. – zaf
вот пример точного макета, который вы пытаетесь достичь ... но он использует ту же структуру ul, что и моя демонстрация ... http://www.csscody.com/css/css-sitemap-design-tutorial/ 594/что вы, вероятно, можете попробовать, если вы действительно хотите использовать divs с классами. заключается в написании функций javascript, которые преобразуют эти классы в структуру ul ... Но я не думаю, что это лучший способ. Я думаю, вы должны серьезно подумать об использовании такого типа структуры. Поскольку он лучше структурирован. –
Спасибо за ссылку. «Время увидеть окончательный результат - вуаля!» не совсем убедились, что они заставили его работать ... – zaf