Вопрос о стиле PHP - PullRequest
       1

Вопрос о стиле PHP

0 голосов
/ 08 февраля 2011

Мое ранее существующее приложение, которое я пытаюсь редактировать, использует PHP / Javascript / XML и таблицы стилей для создания большого многоуровневого выпадающего меню.Php читает каждый элемент XML-файла, основываясь на том, что он (открывающий или закрывающий тег) пишет html.

Проблема в том, что все это происходит ПОСЛЕ тегов, и мне нужно стилизовать на основе уровня циклическогоXML, который я знаю, как устанавливать стили на основе цикла, но я не знаю, как их распечатать, потому что я уже напечатал теги

Браузер переопределил бы их уже

Есть ли что-нибудь?знаете, как я могу это исправить?

PS ... я не могу использовать встроенные стили для этого, потому что javascript и html связаны между собой ... он должен быть внешним или локальным между тегами стиля.

1 Ответ

0 голосов
/ 08 февраля 2011

Можно ли добавить еще один узел в XML для хранения информации о классе, а затем использовать ее в цикле при построении меню?Вероятно, проще всего было бы найти, где оно начинает писать меню, обычно <ul> или что-то еще, и добавить туда класс или идентификатор для всего меню, а затем сделать, как

ul.class ul ul li
{
     background-color:#FFFF00;
} 

в стилетаблица количества дочерних уровней меню (ul.class ul ul li будет на 2 дочерних уровня ниже)

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