PDA

Просмотр полной версии : Помогите с меню пожалуйста


andrews46
15.04.2009, 15:22
с typo3 недавно работаю, с этим меню уже второй день, дошел уж хоть до этого уровня, дальше нет сил, не могу понять.

Кусок меню html рабочий
<div class="blok">
<div class="bg">
<a class="aaa" href="#">
<div class="blok_1">
<div class="blok_f">
Task
</div>
<div class="blok_nomer">
0.1
</div>
<div class="blok_orange">
manager
</div>
</div><!-- end .blok_1--></a>
</div><!--end .blok-->
Мэппинг делаю на <div class="blok_f"> после чего пропадает активность меню при на воде курсора фон светлеет, и линк сам становится синим с подчеркиванием, без стиля все, нашел причину из исходного кода в браузере.
Не рабочий
</div>
<div class="blok">
<div class="bg">

<div class="blok_1">
<div class="blok_f"><a href="task.html" onfocus="blurLink(this);" >Task</a></div>
<div class="blok_nomer">
0.1
</div>
<div class="blok_orange">
manager
</div>
</div><!-- end .blok_1--></div>
Не правильно так я понимаю в :confused: для страницы вот код
lib.menu = HMENU
lib.menu {
1 = TMENU
special = list
NO.Blur = 1
special.value = {$menu_ids}
1.NO {
wraps.LINK {
value = |
menu.parameter.field = uid
menu.ATagParams = class="aaa"
}
NO.allWrap = </a>|</div>
#allWrap = |&nbsp; |*||*| |
}
}
Помогите, пожалуйста, как нужно правильно.

andrews46
15.04.2009, 21:32
Добился того что отображается почти правильно, делает активным не весь блок, вопрос следующий, как убрать </a></div> там где выделенно красным, ???, синий это в шаблоне прописано в html так должно быть чтоб активным стал весь блок
вот из браузера исходник

<div class="blok">
<div class="bg">

<div class="blok_1">

<div class="blok_f"><a href="task.html" class="aaa">Task</a></div>
<div class="blok_nomer">
0.1
</div>
<div class="blok_orange">
manager
</div>
</div></div><!-- end .blok_1--></a>

-=UncleByte=-
16.04.2009, 03:51
У вас где-то ошибка в верстке, тег </a> не может быть закрывающим, т.к. он сам вложен в <div>.
Проверьте и покажите хоть на скриншоте или, что лучше, на работающем шаблоне в html что должно быть в итоге.

andrews46
16.04.2009, 10:57
Не правильная была верстка, замучался с ней, переделывают.