2012-03-30 3 views
0

Я хотел бы переместить разделитель меню (look here) в настоящее время сразу после (справа) пункта меню «Sometitle» до этого (до слева), сделав разделитель сразу после пункта меню «Пожертвовать» и непосредственно перед пунктом меню «Sometitle». Является ли это достижимым с помощью программного обеспечения Joomla, и если да, то как мне это заняться, или я должен выполнить это сам (через JavaScript/CSS). Если это возможно только через JavaScript/CSS, любые советы будут оценены.PHP Joomla перемещение разделителя меню справа налево от пункта меню

Спасибо!

+0

Только элемент FYI, элемент Sometitle имеет правление CSS размером 400px margin-left и float, чтобы дать ему правильный обоснованный результат. – jkushner

+0

Эй, ребята. Вы можете получить немного больше информации о CSS, если вы перейдете на http://aurorasvoice.org # horiz-menu и .moomenu и .topdaddy указаны в template_css.css, menustyle4.css и style9.css это может немного помочь. – TryHarder

ответ

0

Является ли «Some Title» конкретным модулем или является частью меню? Я бы сделал второй модуль меню для этого элемента, и вместо применения этого поля вы можете поместить «float: right» в div модуля, чтобы вы не тратили все это пространство.

0

Возможно, вы можете сделать пункт меню «фиктивный» перед «Some Title». Сделайте его невидимым с помощью css, чтобы он отображал только разделитель. Это один из вариантов, я должен взглянуть на фактический код css и html-макет, чтобы дать вам больше идей. Но определенно вы можете решить это с помощью css.

+0

Я не могу сделать фиктивный пункт меню, потому что я фактически обновил CSS для элемента Sometitle, чтобы он оставался на 400 пикселей по сравнению с самым предыдущим пунктом меню, давая ему право оправданный результат. – jkushner

+1

Является ли «Some Title» конкретным модулем или является частью меню? Я бы сделал второй модуль меню для этого элемента, и вместо применения этого поля вы можете поместить «float: right» в div модуля, чтобы вы не тратили все это пространство. – enbits

+0

Можете ли вы создать ответ с этим, чтобы я мог закрыть этот вопрос и пометить ваш ответ как правильный? – jkushner

0

Joomla путь:

Создать еще одно меню для этого элемента (и удалить его из меню слева), использовать один и тот же стиль для <li> элементов в обоих меню (конечно, поместите каждый <ul> в соответствии с вашим дизайном) ,

CSS путь:

Установите 'Sometitle' элемент, как это (замените X для правого идентификатора элемента):

.menuClass .itemX {background-position-x:0%;} 

JS путь:

Установить свойства CSS как указано выше.

Смежные вопросы