Еще раз здрасьте!
Меня интересует как можно изменить размеры "кнопок" меню на сайте? На данный момент получается так, что все меню не помещается на странице, странице стала шире чем нужно. Я хочу кнопочки сделать уже. Скажите где точно искать. Сайт show -borzoi.com
В свойствах меню выбираете закладку "Вид страницы/модуля". Там нажимаете "редактировать" шаблон для навигации.
В тексте шаблона есть строки:
//Level properties - ALL properties have to be spesified in level 0
coolmenu.level[0]=new cm_makeLevel() //Add this for each new level
coolmenu.level[0].width=80
coolmenu.level[0].height=25
coolmenu.level[0].regClass="cLevel0"
coolmenu.level[0].overClass="cLevel0over"
coolmenu.level[0].borderX=1
coolmenu.level[0].borderY=1
coolmenu.level[0].borderClass="cLevel0border"
Собственно, width=80 - это и есть шиина кнопок. Есть, правда одно неудобство - все кнопки этого уровня одинаковой ширины (в данном случае 80 пикселей)
Изменяете, и нажимаете "сохранить". Я немного уменьшил ширину.
Хм... У меня проблемка... Хотела сейчас подправить кнопочки меня для нового вида сайта, но не могу найти место, в котором прописан код шаблона...
Единственное что удалось найти это вот такой код
<tmpl_if displayTitle>
<h2><tmpl_var title></h2>
</tmpl_if>
<tmpl_if description>
<p><tmpl_var description></p>
</tmpl_if>
<tmpl_if session.var.adminOn>
<tmpl_var controls>
</tmpl_if>
<tmpl_loop page_loop>
<nobr><a<tmpl_if page.isCurrent> id="selectedMenuItem"</tmpl_if><tmpl_if page.isAncestor> id="selectedMenuItem"</tmpl_if> class="horizontalMenu" <tmpl_if page.newWindow>removed="window.open('<tmpl_var page.url>')" href="#" <tmpl_else>href="<tmpl_var page.url>"</tmpl_if>><tmpl_var page.menuTitle></a></nobr>
<tmpl_unless "__last__"> · </tmpl_unless>
</tmpl_loop>
Но это явно не то, что мне нужно.
Судя по всему это шаблон горизонтального одноуровнего меню. Там укзано, что внешний вид пунктов меню описан в классе "horizontalMenu" таблицы стилей.
Если один из пунктов меню является текущим или родительским, то его внешний вид соответствует классу "selectedMenuItem"
Если в таблице слилей не описаны эти классы, то можете их добавить. Если они уже есть, то измените существующие.
Опять к разговору про размеры... Нашла вот такой код. Но не могу понять где здесь указан размер пунктов меню?
.horizontalMenu, .horizontalMenu A{
font-size: 9pt;
text-decoration: none;
color:white;
font-weight:bold;
background-color:#644309;
font-family: Arial, Helvetica, sans-serif;
}
#selectedMenuItem {
font-weight: bold; color: #000 !important;
background-color: #fff !important;
}
.horizontalMenu_bottom, .horizontalMenu_bottom A{
font-size: 9pt;
text-decoration: none;
color:white;
font-weight:bold;
font-family: Arial, Helvetica, sans-serif;
Это параметры не для выпадающего меню. Это для такого типа как на этом сайте.
Это параметры не для выпадающего меню. Это для такого типа как на этом сайте.
Опять ничего не поняла. Напишите, пожалуйста, где именно в МОЕМ САЙТЕ найти ту часть кода, которая отвечает за ширину кнопок меню. Мой сайт show-borzoi.com
Для выпадающего меню я же описывал в предыдущих сообщениях:
/forum/forumy-tekhnicheskoj-podderzhki/tekhnicheskij-forum-podderzhki/razmery-knopok-v-menju-sajta/2
Прямая ссылка на редектирование шаблона на Вашем сайте:
http://show-borzoi.com/newer-coolmenu3?func=edit;proceed=goBackToPage;returnUrl=%2Fstyle3_coolmenu
Впрочем, я, кажется, понял в чём проблема....
Панелька управления выпадающим меню находится слева в самом верху страницы. В отличие от других типов меню, панелька управления и само меню могут не находиться в непосредственной близости друг от друга :-).
Судя по всему, перед этим Вы мучали меню, которое находится под выпадающим и показывает путь от корня сайта до той страницы, на которой в данный момент находится пользователь. (На заглавной странице это меню ничего не показывает, но панельку управления имеет.)
Да, к слову:
coolmenu.fromLeft=25
coolmenu.fromTop=138
<tmpl_if session.var.adminOn>
coolmenu.fromLeft=186
coolmenu.fromTop=160
</tmpl_if>
Это то, что отвечает за расстояние выпадающего меню от левого и верхнего края при выключенной и при включенной админпанели.