Здравствуйте! Решила написать в эту тему, т.к. тоже есть вопрос о главном меню сайта.
Я совсем недавно начала изучать Битрикс, как и в целом php и css.
Проблема в следующем: не могу понять как изменить цвет одного только раздела меню.
Мне надо в массиве кодом прописать цвет или в css?
Файл .top2.menu.php выгляди так:
<?
$aMenuLinks = Array(
Array(
"Спецтехника",
"/machinery/",
Array(),
Array(),
""
,
Array(
"Оборудование",
"/equipment/",
Array(),
Array(),
""
,
Array(
"Распродажа",
"/akcii/",
Array(),
Array(),
""
);
?>
В файле css всем этим пунктам задан белый цвет, а мне нужно выделить распродажу.
Я думала что в style.css будут пункты прописаны через item, и тогда бы проблемы не было, но там стиль применяется сразу ко всему шаблону:
div.grey-tabs-menu
{
width: 940px;
height: 55px;
background: url(images/top_menu_fon.png) 0 0 no-repeat;
overflow: hidden;
margin:0;
padding: 0;
}
div.grey-tabs-menu ul {
width: 710px;
height: 55px;
margin: 0 0 0 200px;
padding: 0;
list-style: none;
}
div.grey-tabs-menu li
{
display:inline-block;
@display: block;
@float: left;
height: 55px;
margin: 0 0 0 -23px;
padding:0;
}
div.grey-tabs-menu a{padding: 0; margin: 0;}
div.grey-tabs-menu a div.nobr-l{float: left; width: 20px; height: 55px;}
div.grey-tabs-menu a div.nobr-r{float: left; width: 20px; height: 55px;}
div.grey-tabs-menu a div.nobr-body
{
float: left;
max-width: 90px;
height: 31px;
padding: 12px 7px;
text-decoration: underline;
font-size: 12px;
color: #FFFFFF;
}
Читала обучение вот здесьhttp://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=34&LESSON_ID=2198&sphrase_id=3469544 , но так и не смогла понять что делать.
Подскажите пожалуйста как изменить цвет?
Я совсем недавно начала изучать Битрикс, как и в целом php и css.
Проблема в следующем: не могу понять как изменить цвет одного только раздела меню.
Мне надо в массиве кодом прописать цвет или в css?
Файл .top2.menu.php выгляди так:
<?
$aMenuLinks = Array(
Array(
"Спецтехника",
"/machinery/",
Array(),
Array(),
""
,
Array(
"Оборудование",
"/equipment/",
Array(),
Array(),
""
,
Array(
"Распродажа",
"/akcii/",
Array(),
Array(),
""
);
?>
В файле css всем этим пунктам задан белый цвет, а мне нужно выделить распродажу.
Я думала что в style.css будут пункты прописаны через item, и тогда бы проблемы не было, но там стиль применяется сразу ко всему шаблону:
div.grey-tabs-menu
{
width: 940px;
height: 55px;
background: url(images/top_menu_fon.png) 0 0 no-repeat;
overflow: hidden;
margin:0;
padding: 0;
}
div.grey-tabs-menu ul {
width: 710px;
height: 55px;
margin: 0 0 0 200px;
padding: 0;
list-style: none;
}
div.grey-tabs-menu li
{
display:inline-block;
@display: block;
@float: left;
height: 55px;
margin: 0 0 0 -23px;
padding:0;
}
div.grey-tabs-menu a{padding: 0; margin: 0;}
div.grey-tabs-menu a div.nobr-l{float: left; width: 20px; height: 55px;}
div.grey-tabs-menu a div.nobr-r{float: left; width: 20px; height: 55px;}
div.grey-tabs-menu a div.nobr-body
{
float: left;
max-width: 90px;
height: 31px;
padding: 12px 7px;
text-decoration: underline;
font-size: 12px;
color: #FFFFFF;
}
Читала обучение вот здесь
Подскажите пожалуйста как изменить цвет?