Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Форум для новичков » Как изменить расположение навигационных ссылок?


Как изменить расположение навигационных ссылок?

Сообщений 1 страница 8 из 8

1

Доброго времени суток ещё раз.
Заинтересовал такой вопрос: как расположить нав. ссылки вертикально справа/слева от тела форума. Я видела настройки нав. меню в своём стиле, но побоялась что ни будь менять.

0

2

мятный чай
Я так понимаю вы хотите это   Скрипты от пользователей 3

А вообще-то под такие запросы дают ссылку на свой форум и прикрепляют либо ссылку (хочу так), либо скриншот (хочу так), так как под каждый стиль свои настройки.

0

3

МАЧОнаДАЧЕ
Простите, вот ссылки:
мой
пример с др. форума

0

4

мятный чай
Поставьте для теста то что я указал вам в ссылке
В html верх:

Код:
<script type="text/javascript" src="https://forumstatic.ru/files/0011/e9/e1/32423.js"></script>
<script type="text/javascript">
        //перечисляем ВСЕ категории: "название":"ссылка на изображение"
        //в порядке их расположения
        var catmenu = {
            "Работа сервиса и форума":"http://www.iconsearch.ru/uploads/icons/alien/32x32/home.png",
            "Технический раздел":"http://www.iconsearch.ru/uploads/icons/oxygen/32x32/preferences-system.png",
            "Форумы Quadro.Boards":"http://www.iconsearch.ru/uploads/icons/nuvola2/32x32/edu_languages.png",
            "Прочее":"http://www.iconsearch.ru/uploads/icons/webapp/32x32/comment.png",
            "Архив":"http://www.iconsearch.ru/uploads/icons/nuove/32x32/package.png"            //после последней запятая ненужна
        };
        function scrMenuMake(catlist,catarr) {
            var menuhtml = '';
            $('#html-header').append('<div id="page" class="pageScroller"><ul></ul></div>');
            $(catarr).each(function(){menuhtml+= '<li><a href="#"><img src="'+catmenu[$(this).find('span').html()]+'"></a></li>';})
            $('#page ul').append(menuhtml);
        }
        jQuery(document).ready(function(){
            var cats = $('.category');
            if(cats.length>0) {
                scrMenuMake(catmenu, cats);
                jQuery('#pun-index').pageScroller({
                    navigation: '#page',
                    sectionClass: 'category'
                });}
        });
    </script>

В первое окно стиля:

Код:
    #pagenav {
        rigth: -110px;
        margin: -180px 0px 0px;
        overflow: visible;
        padding: 5px;
        position: fixed ! important;
        top: 50%;
        width: 150px;
        z-index: 1000;
    }
    #pagenav ul {
        background: none repeat scroll 0% 0% #f0f0f0;
        border-radius: 15px 15px 15px 15px;
        box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.5);;
        display: block;
        list-style: none outside none;
        margin: 0px;
        padding: 6px 0px;
    }
    #pagenav li {
        display: block;
    }
    #pagenav li a {
        display: block;
        padding: 8px 10px;
        text-align: right;
    }
    #pagenav li.active a {
        background-color: #a0a0a0;
        box-shadow: 1px 2px 5px 0px rgba(0, 0, 0, 0.5);
    }

1. Надо посмотреть. Не съедет ли у вас шапка
2. Заменять на свои ссылки (картинки с нав.ссылками)
3. Если всё встанет ровно. Скрыть строку нав.ссылок

0

5

МАЧОнаДАЧЕ
а куда конкретно вставлять в окне стиля?

0

6

МАЧОнаДАЧЕ написал(а):

//перечисляем ВСЕ категории: "название":"ссылка на изображение"

причем здесь скрипт замены категорий на картинки?
пользователю надо поменять отображение меню, а не категории.

МАЧОнаДАЧЕ написал(а):

#pagenav {

это тоже НЕ является селектором меню навигации.

+1

7

мятный чай написал(а):

Доброго времени суток ещё раз.
Заинтересовал такой вопрос: как расположить нав. ссылки вертикально справа/слева от тела форума. Я видела настройки нав. меню в своём стиле, но побоялась что ни будь менять.

1. найди в стиле красный слектор и поменяй свойство

#pun-navlinks li {
    display: block;
    margin: 1.25%;
}

2. потом найди в стиле:

Код:
#pun-navlinks {
    border-style: none solid none solid;
    border-width: 0px 0px 0px 0px;
    margin-top: -30px;
}

удали полностью, замени на код:

Код:
#pun-navlinks {position: relative;}

3. найди в стиле и удали:

Код:
#pun-navlinks .container {
    padding-top: 12px;
    height: 20px;
    font-weight: normal;
    text-align: center;
}

вместо него ставим:

#pun-navlinks .container {
    position: absolute;
    top: -170px;
    right: -90px;
}

красное двигает вверх
синее двигает вправо

если нужно влево ставь left: - 200px;

+1

8

Герда
Благодарю за помощь.

0


Вы здесь » Единый форум поддержки » Форум для новичков » Как изменить расположение навигационных ссылок?