Доброго времени суток, вопрос такой: где необходимо изменить стиль шрифта для блока меню-навигации?
Нужно сделать шрифт жирным и немного побольше.
В style.css (который из "\sites\default\files\color\мой_шаблон\") нашёл такое, близкое по смыслу:
#menu {
height: 32px;
vertical-align: center;
padding-left: 0px;
text-align: left;
}
height: 32px;
vertical-align: center;
padding-left: 0px;
text-align: left;
}
Но изменения эффекта не дали.
P.S.
На всякий случай, используется модуль dhtml_menu.
Комментарии
}
и учитесь пользоваться FireBug'ом
Пробовал добавить в css:
font-size: 20pt;
}
#menu li{
font-size: 20pt;
}
Не действует.
За FireBug спасибо, очень удобно, вот какую конструкцию наблюдаю:
<li class="leaf last">
<a href="http://localhost/bla-bla/" title="Это меню">Меню1</a>
</li>
</ul>
С модулем DHTML Menu:
<li class="leaf last dhtml-menu ">
<a href="http://localhost/bla-bla/" title="Это меню" id="dhtml_menu-121">Меню1</a>
</li>
</ul>
......
}
Коль у вас ссылка , то нужно добавлять "а"
Уж простите, тяжело до меня доходит, а что имелось под "обёртка_вашего_блока"?
Пробовал так и так:
font-size: 20pt;
}
font-size: 20pt;
}
Посмотрите в .css модуля скорей всего вам потребуется что-то вроде такой конструкции
}
Вообще-то,в разделе "Установка и настройка" вы спрашиваете про базовые вопросы css, которые друпала не касаются в общем-то
Так, почти разобрался, размер шрифта удалось увеличить, но сделать полужирным пока нет.
Добавил в dhtml_menu.css модуля DHTML Menu, следующее (спасибо oboroten за наводку):
{
font-size:12pt;
font-weight: bold;
}
Размер увеличился, но жирность не устанавливается.
Ну это как посмотреть, у меню тут больше трудностей вызывают хитросплетения друпала с модулем DHTML Menu, а не сами базовые вопросы по CSS.
гм... ну вообще-то я наводил вас на то чтобы перекрыть этот элемент в своём цсс стиле а не менять в стиле модуля. Рано или поздно вы обнови те модуль и ваши изменения, о которых вы к тому времени благополучно забудите, уйдут в никуда Вы же будете ломать голову в чём проблема
Просто скопируйте этот элемент в свой цсс стиль и измените как вам требуется.
{
font-size:12pt;
font-weight: bold;
}
так попробуйте
на самом деле хитросплетений нету просто для оформления меню модуль добавляет свои классы которые у вас не описаны потому друпал берёт их описание из цсс модуля.
Пробовал, безрезультатно.
И всё же я в недоумении, в том же модуле изменил шрифт:
{
font: 10pt "arial black";
}</strong>
Понятно, но в моём случае это не так страшно, я выпиливаю собственный шаблон из существующего.
Иногда (чесно признаюсь то как правило нету времени разбираться) приходиться для темизации отдельно взятого меню использовать конструкцию типа
#sidebar-left .block .menu ul.menu .li{}
то есть прослеживать полное дерево класов и ид.
FireBug у вас есть посему дерзайте кстати он справа отображает какие стили наследуются.
и ещё - Посмотрите в каком порядке грузятся ваши файлы .css потому как браузер отрабатывает последний загруженный файл и если цсс модуля загрузится после ващего цсс от темы то естественно его и отработает браузер.