Бесплатный форум: форум поддержки
Добро пожаловать на форум поддержки сервиса Forum2x2 !

Для полноценной работы с форумом,
пожалуйста, войдите на форум под своим логином (если вы уже зарегистрированы) или же зарегистрируйтесь.


С нашей помощью вы можете создать форум,
похожий на этот!
Поделиться ссылкой

Мы в социальных сетях



- Правила форума -

для обязательного прочтения!


Внимание! Важная информация для РЕГИСТРАЦИИ на форуме:

Пожалуйста, не регистрируйтесь на этом форуме с электронными адресами mail.ru, bk.ru, inbox.ru, list.ru - вам может не прийти письмо со ссылкой активации!
Вы можете воспользоваться адресами типа yandex.ru, rambler.ru, gmail.com и т.д.
Интересные решения
Быстрый переход к сервисам: JPG-Net Видео фоторедактор Транслит
Видео-туториалы
Настройка шапки форума
Категории и подфорумы - 1
Создание портала
Модули
Виджеты
Как присваивать награды
Выброс кубиков
Pop-up для входа на форум
Настроение в профиле

боковое меню!

Предыдущая тема Следующая тема Перейти вниз

Решено боковое меню!

Сообщение автор ryslik2010 в Вт 19 Янв - 15:15

Надо боковое меню в столбик и чтобы ссылки раскрывались flag Дайте код!

ryslik2010
 
 

Пол : Мужчина
Сообщения : 341
Возраст : 21
Место обитания : юпитер
Карма : Без предупреждений
Благодарности : 10
Регистрация : 2009-03-30

Вернуться к началу Перейти вниз

Решено Re: боковое меню!

Сообщение автор Dana Domirani в Вт 19 Янв - 16:15

Боковое — это какое именно? Для виджета, для html-страницы? С раскрывающимися подпунктами?

Могу предложить как вариант:



Разместите там, где Вам нужно меню, этот код:

Код:
<ul class="vertmenu">
    <li><a href="#">Пункт 1</a></li>
    <li><a href="#top">Пункт 2 ></a>
        <ul>
            <li><a href="#">подпункт 2.1</a></li>
            <li><a href="#">подпункт 2.2</a></li>
            <li><a href="#">подпункт 2.3</a></li>
        </ul>
    </li>
    <li><a href="#">Пункт 3</a></li>
    <li><a href="#">Пункт 4</a></li>
    <li><a href="#">Пункт 5</a></li>
    <li><a href="#">Пункт 6</a></li>
</ul>

<style type="text/css">

/* настройки основного блока */

ul.vertmenu {
   margin: 1px !important;
   padding: 0 !important;
   border-radius: 5px;
   -webkit-border-radius: 5px;
   -moz-border-radius: 5px;
   display: inline-block;
   background-color: #3d3e40; /* цвет фон меню */
   width: 190px; /* ширина меню */
}

ul.vertmenu li {
   list-style: none;
   position: relative;
}

ul.vertmenu li a {
   padding: 10px 12px 12px;
   color: #fff; /* цвет ссылок пунктов */
   font-size: 13px;
   font-weight: bold;
   font-family: Arial;
   text-decoration: none;
   display: block;
   border-top: 1px solid #c4c4c4; /* разделительная линия между пунктами */
}

ul.vertmenu li a:hover {
   background-color: #b00000; /* цвет фона пунктов и подпунктов при наведении */
}

ul.vertmenu li:first-child a {
   border-top: none;
}

ul.vertmenu li:first-child a:hover {
   border-radius: 5px 5px 0 0;
   -webkit-border-radius: 5px 5px 0 0;
   -moz-border-radius: 5px 5px 0 0;
}

ul.vertmenu li:last-child a:hover {
   border-radius: 0 0 5px 5px;
   -webkit-border-radius: 0 0 5px 5px;
   -moz-border-radius: 0 0 5px 5px;
}

/* Выпадающее подменю */

ul.vertmenu li ul {
   display: none;
}

ul.vertmenu li:hover ul {
   display: block;
   position: absolute;
   left: 190px;
   top: 1px;
   padding-left: 0 !important;
   margin: 0 !important;
   background-color: #28282a; /* цвет фона подпункта */
   width: 150px !important; /* ширина подпунктов */
   z-index: 10000;
   border-radius: 0 5px 5px 0;
   -webkit-border-radius: 0 5px 5px 0;
   -moz-border-radius: 0 5px 5px 0;
}

ul.vertmenu li:hover ul li:first-child a:hover {
   border-radius: 0 5px 0 0;
   -webkit-border-radius: 0 5px 0 0;
   -moz-border-radius: 0 5px 0 0;
}

ul.vertmenu li:hover ul li:last-child a:hover {
   border-radius: 0 0 5px 0;
   -webkit-border-radius: 0 0 5px 0;
   -moz-border-radius: 0 0 5px 0;
}
</style>

Можете убрать / добавить любое количество пунктов и подпунктов.

Строка вида

    Код:
    <li><a href="#">Пункт 6</a></li>

— это обычный пункт (строка со ссылкой)

Строка вида

    Код:
    <li><a href="#top">Пункт 2 ></a>
            <ul>
                <li><a href="#">подпункт 2.1</a></li>
                <li><a href="#">подпункт 2.2</a></li>
                <li><a href="#">подпункт 2.3</a></li>
            </ul>
    </li>

— это пункт с раскрывающимся при наведении списком подпунктов (не обязательно ссылок, там может быть просто текст или картинки)

1) Замените текст пунктов и подпунктов, например:

    Код:
    <li><a href="#">Пункт 1</a></li>
    на
    Код:
    <li><a href="#">Список статей</a></li>

2) Замените значки # на ссылки, например:

    Код:
    <li><a href="#">Пункт 1</a></li>
    на
    Код:
    <li><a href="http://help.forum2x2.ru/">Пункт 1</a></li>

3) В настройках стилей (они находятся сразу под кодом меню) замените параметры цвета, размеров и пр. на те, которые подходят Вашему форуму / странице. Например, чтобы сделать меню не серым, а оранжевым, замените

    Код:
    background-color: #3d3e40; /* цвет фон меню */
    на
    Код:
    background-color: #ff9933; /* цвет фон меню */


P.S. если захотите поставить его в левый виджет, то для корректного отображения меню придется добавить в CSS:
Для Pun, BB3 и IPB
Код:
#content-container div#left, #left .main-content, .module {overflow: visible !important}


Где находится CSS?
Па > Оформление > Цвета > Каскадная таблица стилей CSS


Где искать основные шаблоны?
ПА > Оформление > Шаблоны > Общие настройки


Где находится раздел для подключения скриптов
ПА > Модули > Управление кодами Javascript



Dana Domirani
Администратор
Администратор

Пол : Женщина
Сообщения : 21914
Возраст : 31
Место обитания : СПб
Карма : Без предупреждений
Благодарности : 8765
Регистрация : 2008-04-18

http://poltergeist-legacy.com/

Вернуться к началу Перейти вниз

Предыдущая тема Следующая тема Вернуться к началу


 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения