PrimeFaces MenuItem Слева справа налево

43
2

Я добавил меню в верхнем правом углу, а подменю идет вправо, и оно полностью невидимо.

Submenu Right to left

Может ли кто-нибудь советовать, как получить это подменю на левой стороне. Здесь я не требую функции RTL.

Пример кода:

<p:menubar id="menubar" style=" border: none;background : threedface;">
<p:submenu icon="appmenu" >
<p:submenu label="Account" >
<p:menuitem value="Account View">
<f:param name="menu" value="Account"/>
</p:menuitem>
<p:menuitem value="Transfer" />
<p:menuitem value="Credit note" />
<p:menuitem value="Debit note"/>
</p:submenu>
...
</p:menubar>

спросил(а) 2013-12-24T16:10:00+04:00 5 лет, 11 месяцев назад
1
Решение
47

Это свойство получит блоки меню, появляющиеся с левой стороны. Но это приведет к тому, что все меню будут на левой стороне.

.ui-menu-child {
left: -200px !important;
}

Вам нужно немного поиграть, чтобы получить именно то, что вам нужно.

ответил(а) 2013-12-24T17:44:00+04:00 5 лет, 11 месяцев назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема