Как я могу изменить расположение меню на странице? - PullRequest
1 голос
/ 22 февраля 2011

У меня есть cfmenu, который я создал в своем веб-приложении.Проблема в том, что он автоматически размещается в самом верхнем левом углу страницы, хотя я включил его в определенное место в коде.

Есть ли способ разместить меню?Что я могу сделать, чтобы поместить его туда, куда я хочу?

Ответы [ 3 ]

2 голосов
/ 22 февраля 2011

Я думаю, вы можете использовать атрибуты menuStyle и childStyle тега <cfmenu> ( документы ), чтобы добавить стили CSS в сгенерированный HTML, а затем использовать CSS на своей веб-странице для позиционирования /стиль меню, как вы хотите.

1 голос
/ 22 февраля 2011

Ваше cfmenu должно быть в каком-то контейнере, чтобы позиционировать его.Например, это поместит меню в браузере в положение 100x100:

<html>
    <head></head>
    <body>
        <div style="position: absolute; top: 100px; left: 100px;">
            <cfmenu name="myMenu">
                <cfmenuitem name="myMenuItem" display="My Menu" href="index.cfm" />
            </cfmenu>
        </div>
    </body>
</html>

Я также поместил cfmenus в ячейки таблицы и другие контейнеры.Вам просто нужно убедиться, что контейнер меню находится там, где он должен быть.Без дополнительного кода, показывающего, как вы размещаете меню в своем коде, невозможно точно знать, почему оно не появляется там, где вам нужно.

0 голосов
/ 22 февраля 2011

Я, должно быть, не проснулся этим утром. Проблема заключалась в том, что я хотел, чтобы это было внутри этой таблицы, но не использовал необходимые теги «tr» и «td». Теперь я хочу этого.

...