LadyS
Newbie-
Posts
23 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by LadyS
-
у кого есть какие мысли? проблема решена. Всем спасибо
-
Это имхо человека шестой год занимающегося веб-разработкой, из них два последние постоянно общающегося с битриксом ;)/> вот по этому и прошу помощи как реализовать сию задачу?
-
На словах сложно сориентироваться, можно хотя бы схематично как у вас сделано? стандартно в битриксе в хедере... меню горизонтальное и компани_лого.пхп... (если использовать не компанилого а прописать бэкграунд в имэджлого - результат тотже...) визуально выглядит так: position:relative и у меню и у лого. если лого делать слоем ниже, то все меню работает, но менюшка закрывает собой лого. если лого делать слоем выше чем меню, то лого отображается как следует, но в этом случае пункты не активны
-
на джумле такое делали а на битриксе не катит... область хедер.пхп
-
представьте термометр.... тонкая часть длинная где шкала - это меню... где расширение под ртуть - это лого... как-то так
-
не вариант... дизайн такой утвержден... пробовали задать width и меню и лого... один фиг... лого опускаешь... и все... указатель на меню работает только ниже лого а если меню в отдельный css вытащить может покатить?
-
проблемка.... есть меню.... сверха меню помещаю лого сайта... пункты меню становятся неактивными... т.е. как буду просто картинка... как это реализовать чтобы и меню работало и лого было сверха меню? (идет перекрытие меню с лого)
-
В том-то и дело, что не причём. Свой путь вы должны найти сами. Если правите шаблон, а изменений не происходит, вероятно — не там правите. Хотя кстати ещё третий вариант бывает, правишь файл, а изменений в нём не происходит: права не достаточные. Но такой казус я только дважды наблюдал, почему-то под жумлами. Вот тут действительно начинаешь кирпичи откладывать: открыл по FTP стили, накидал там всё красиво. Сохранил, закачал — на сайте — 0. изменения происходят но как-то криво... на джумле таких проблем не наблюдал...
-
Вариант 1: кэширование системы, оно часто подлянки такие делает. Вариант 2: не те файлы правите, в битриксе пути к шаблонам-кусочкам вроде /public_html/bitrix/templates/site_ru/components/bitrix/catalog/catalog_noprice/site_one/catalog.section/.default/template.php норма, и таких включений n*10 на странице. Чёрт ногу сломит. А какие шаблоны задействованы в вашем случае, телепатически сложно установить. Для меня даже не телепатически это не просто, я в специальном файлике храню эти пути с комментами какой за что и где отвечает гм... только сейчас посмотрел... а при чем тут каталог?
-
Вариант 1: кэширование системы, оно часто подлянки такие делает. Вариант 2: не те файлы правите, в битриксе пути к шаблонам-кусочкам вроде /public_html/bitrix/templates/site_ru/components/bitrix/catalog/catalog_noprice/site_one/catalog.section/.default/template.php норма, и таких включений n*10 на странице. Чёрт ногу сломит. А какие шаблоны задействованы в вашем случае, телепатически сложно установить. Для меня даже не телепатически это не просто, я в специальном файлике храню эти пути с комментами какой за что и где отвечает вариант 1: кэширование отключено вариант два: надо посмотреть
-
кто знает как это сделать?
-
вопрос актуален... нужна помощь
-
Почему же - вовсе нет Я всего лишь добавил 2 строчки кода в стандартный шаблон компонента "меню" если я правильно понял меняем код php полностью и меняем css... изменений не вижу через firebug вообще те строки какие прописал в css не фигурируют да и другие пропали... только первая строка
-
т.е. num0...n будет? где это в php коде увидеть? инет вчера отвалился, не было возможности проверить
-
что-то не пойму... а обращение в css какое будет? это где увидеть? сорри за такие вопросы, в php только-только начинаю ковыряться
-
каким образом это можно сделать?
-
что это даст? тут прописаны стили для всего меню а не для конкретного пункта... мне надо для конкретного... пробовал разные варианты с item_index: #vertical-multilevel-menu a.item_index:0 и различные вариации . # :
-
стандартный. руками сам там ничего не правил
-
Вы меня не совсем правильно поняли. В Битриксе есть несколько файлов со стилями. Один из них (основной) располагается в корне шаблона всего сайта (т.е. примерно так /bitrix/templates/*здесь название Вашего шаблона сайта*/style.css). Для меню, как правило, тоже есть свой файл со стилями, а лежит он прямо в папке шаблона меню (т.е. /bitrix/templates/*здесь название Вашего шаблона сайта*/components/menu/.default/style.css). Вот и получается, что Вам нужно править именно тот файл со стилями, который предназначен для меню (лежит вместе с шаблоном в папке menu/.default). Это конечно, если Вы не изменяли структуру файлов и не создавали новых шаблонов для меню. у меня файл лежит не в default а в C:\Bitrix\www\bitrix\templates\*имя шаблона*\components\bitrix\menu\vertical_multilevel но тип у мультилевел свой
-
При наведении срабатывает правило (если конечно у Вас список, в котором содержаться ссылки): ul li a:hover { /*тут Ваши стили для выделения*/ } в битриксе меню через массив организовано arItem А править нужно скорей всего именно тот файл style.css, который лежит в папке вместе с шаблоном т.е. style.css не меню а шаблона? для фона напрямую в css прописывать адрес меню? исходник style.css menu ul#vertical-multilevel-menu, #vertical-multilevel-menu ul { margin: 0; padding: 0; list-style: none; width: 214px; font-size:12px; } a#vertical-multilevel-menu li { padding-left:150px !important; } /*Submenu box*/ #vertical-multilevel-menu li ul { position:absolute; /*top:-999em;*/ top:auto; display:none; z-index:500; height:auto; border:1px solid #C1C1C1; border-bottom:none; width:200px; } /* Submenu Items */ #vertical-multilevel-menu li a { display: block; text-decoration: none; color: #4F4F4F; font-weight:bold; padding: 5px; background:#F5F5F5; border-bottom:1px solid #C1C1C1; } /*Items selected*/ #vertical-multilevel-menu li a.item-selected { background-color: #D6D6D6; } /*Items Hover */ #vertical-multilevel-menu li a:hover { background-color: #D6D6D6; } /*Rootmenu Items*/ #vertical-multilevel-menu a.root-item { color:#fff; font-weight:bold; font-size:12px; padding:5px 0 7px 35px; background:#61656A url(images/item_bg.gif) 0 0 no-repeat; border:none; box-sizing:border-box; -moz-box-sizing:border-box; /*height:26px; overflow:hidden;*/ } /*Rootmenu Items hover*/ #vertical-multilevel-menu a.root-item:hover, #vertical-multilevel-menu a.root-item-selected:hover { background:#61656A url(images/item_bg.gif) 0 -26px no-repeat; } /*Rootmenu Items Selected*/ #vertical-multilevel-menu a.root-item-selected { color:#fff; font-weight:bold; font-size:12px; padding:5px 0 7px 35px; background:#61656A url(images/item_bg.gif) 0 -26px no-repeat; border:none; box-sizing:border-box; -moz-box-sizing:border-box; /*height:26px; overflow:hidden;*/ } /*Parent item*/ #vertical-multilevel-menu a.parent { background: #F5F5F5 url(images/arrow.gif) center right no-repeat; padding-right:10px; } /*Denied items*/ #vertical-multilevel-menu a.denied { background: #F5F5F5 url(images/lock.gif) center right no-repeat; color:#DDDDDD; padding-right:10px; } /* Holly Hack. IE Requirement \*/ * html ul#vertical-multilevel-menu li { float: left; height: 1%; } * html ul#vertical-multilevel-menu li a { height: 1%; } /* End */ /*Submenu margin*/ #vertical-multilevel-menu li ul.root-item { margin:-27px 0 0 210px; } #vertical-multilevel-menu li ul { margin:-27px 0 0 133px; } /*Submenu hide*/ #vertical-multilevel-menu li:hover ul ul, #vertical-multilevel-menu li.jsvhover ul ul, #vertical-multilevel-menu li:hover ul ul ul, #vertical-multilevel-menu li.jsvhover ul ul ul { /*top:-999em;*/ display:none; } /*Submenu show*/ #vertical-multilevel-menu li:hover ul, #vertical-multilevel-menu li.jsvhover ul, #vertical-multilevel-menu li li:hover ul, #vertical-multilevel-menu li li.jsvhover ul, #vertical-multilevel-menu li li li:hover ul, #vertical-multilevel-menu li li li.jsvhover ul { /*z-index:1000; top:auto;*/ display:block; }
-
ссылки нет, локально стоит. хочу исправить style.css менюшки так чтобы у каждого пункта меню при наведении был свой фон и каждый пункт находился не на одной прямой (как обычно) а по дуге... т.е. 1ый пункт padding-left:200px 2ой padding-left:275px 3ий padding-left:300px 4ый padding-left:250px 5ый padding-left:200px как то так
-
Здравствуйте. Столкнулся с такой проблемой: надо сделать так, чтобы пункты меню находились не на одной прямой, а на дуге, к примеру (отступ для каждого пункта меню получается свой). правил style.css менюшки, изменений никаких не наблюдается. Подскажите, пожалуйста, как и где это реализовать. Спасибо.