PHP Joomla перемещает разделитель меню справа налево от пункта меню - PullRequest
0 голосов
/ 31 марта 2012

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

Спасибо!

Ответы [ 3 ]

0 голосов
/ 31 марта 2012

Joomla way:

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

CSS-способ:

Установите элемент Sometitle следующим образом (замените X на правильный идентификатор элемента):

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

JS way:

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

0 голосов
/ 02 мая 2012

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

0 голосов
/ 31 марта 2012

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

...