Просмотр полной версии : Оформление sitemap
Антон Мельников
13.05.2003, 17:32
На узловой странице (с подстраницами) добавлен элемент "меню/карта сайта", тип "меню подстраниц этих страниц". TypoScript построен на базе CSS_styled_content. В результате html ссылок выглядит так:
.. title первой страницы</A></P><P><A HREF="index.php?id=8" onFocus="blurLink(this);">title второй страницы ...
Как сделать так:
.. title первой страницы</A><BR><A HREF="index.php?id=8" onFocus="blurLink(this);">title второй страницы ...
(заменить </P><P> на <BR>). А то слишком большие интервалы. Некрасиво.
Andreas Schwarzkopf
14.05.2003, 01:27
Привет, Антон :)
Если установить в CSS-файле:
p {margin : 0 0 0 0;}
то <br> будет точно соответствовать <p> </p>.
Вообще-то я бы не пользовался пока CSS_styled_content в продуктивных целях. Этот модуль еще не доделан и используется пока экспериментально.
Лучше всего пока использовать Static Template cSet Stylesheet (Template->include Static). Если посмотреть на структуру этого шаблона в Template Analyser, то легко можно найти участки, связанные с картой сайта или меню. Они расположенны как в Constants, так и в Setup. Например, меню подстраниц использует Constants:
content {
menuWrap = <div class=celmenu>|</div>
subMenuWrap = <div class=celsubmenu>|</div>
}
(при желании можно конечно сделать и так:
..
menuWrap = |<br>
)
Да, еще одна вешь: если вы решили использовать cSet Stylesheet, рекомендуется скопировать файл media/scripts/defaultstylesheet.css в директорию fileadmin/, изменить значения по желанию и подвязать этот файл через Шаблон->Constant Editor->Content->Style Sheet.
Успехов, Андрей
Антон Мельников
14.05.2003, 16:21
Спасибо, Андрей. Добавил в свой CSS строку:
DIV.csc-menu P {margin: 0 0 0 0;}
и все стало как надо.
Работает на vBulletin® версия 3.8.1. Copyright ©2000-2024, Jelsoft Enterprises Ltd. Перевод: zCarot