Важная информация!
Правила форума
для обязательного прочтения!
Пожалуйста, не регистрируйтесь на этом форуме с электронными адресами mail.ru, bk.ru, inbox.ru, list.ru - вам может не прийти письмо со ссылкой активации!
Вы можете воспользоваться адресами типа yandex.ru, rambler.ru, gmail.com и т.д.
(забыл / потерял пароль)
Общий FAQ по управлению форумом
FAQ: реклама на форуме
Туториалы по разным функциям ваших форумов
Алфавитный указатель
Интересные решения для форумов
Наши видео-туториалы
Условия пользования сервисом
Ссылки на полезные ресурсы
Последние темы
» Пропала вкладка "Обработка пользователей"автор Svet007 Вчера в 07:39
» Как найти администратора?
автор PushPayer Ноябрь 21st 2024, 00:58
» Не корректное отображение картинок
автор VENEFICA. Ноябрь 15th 2024, 14:46
» Не меняется название форума
автор Aviator Ноябрь 14th 2024, 15:40
» ВПН
автор Raumt Ноябрь 8th 2024, 13:51
» Дублируется ссылка на форум в боковом меню
автор Чистый сталкер Октябрь 26th 2024, 21:13
» совет админам
автор лексей2222 Октябрь 23rd 2024, 05:45
» Проблема с гугл из-за Hitskin
автор Вултур Октябрь 21st 2024, 15:43
» [решено]Редактирвоание темы
автор AlexDarkTech Октябрь 13th 2024, 08:14
» Пропали иконки редактирования - HEEELP
автор Archaea Сентябрь 23rd 2024, 18:11
Сворачивание подписи [BB3] [IPB]
Страница 1 из 1
Сворачивание подписи [BB3] [IPB]
Вариант с графической кнопкой
1. Создаете кнопку, состоящую из двух изображений кнопок "Открыть/закрыть подпись" (для примера):
https://i.servimg.com/u/f48/16/08/40/28/sdfsd13.png
Высота одной кнопки в примере 30px, ширина 150px.
2. В ПА > Модули > Управление кодами Javascript создаете новый файл, добавляете туда скрипт:
В настройках "Расположение" ставите "в темах". Сохраняете.
3. Добавляете в CSS:
В результате подпись окажется в разворачиваемом / сворачиваемом по клику блоке:
Вариант с текстовой кнопкой
Если рисовать кнопку лень, можно обойтись текстом.
1. Сразу в ПА > Модули > Управление кодами Javascript создаете новый файл, добавляете туда скрипт:
В настройках "Расположение" ставите "в темах". Сохраняете.
3. Добавляете в CSS:
1. Создаете кнопку, состоящую из двух изображений кнопок "Открыть/закрыть подпись" (для примера):
https://i.servimg.com/u/f48/16/08/40/28/sdfsd13.png
Высота одной кнопки в примере 30px, ширина 150px.
2. В ПА > Модули > Управление кодами Javascript создаете новый файл, добавляете туда скрипт:
- Код:
jQuery(document).ready(function(){
jQuery(".signature_div").wrapInner(jQuery('<div class="sigs"></div>')).prepend(jQuery('<span class="sgbt"></span>'));
jQuery(".sgbt").click(function(){
jQuery(this).parents(".signature_div").children(".sigs").slideToggle(300);
return false
});
jQuery(".sgbt").toggle(
function(event) {jQuery(event.target).css('backgroundPosition', '0 -30px');},
function(event) {jQuery(event.target).css('backgroundPosition', '0 0');}
);
});
- Код:
function(event) {jQuery(event.target).css('backgroundPosition', '0 -30px');},
В настройках "Расположение" ставите "в темах". Сохраняете.
3. Добавляете в CSS:
- Код:
/* блок с подписью */
.sigs {
display: none;
}
/* кнопка для подписи */
.sgbt {
cursor: pointer;
display: block;
height: 30px;
width: 150px;
background-image: url('http://i48.servimg.com/u/f48/16/08/40/28/sdfsd13.png');
background-position: 0 -30;
}
- Код:
background-image: url('http://i48.servimg.com/u/f48/16/08/40/28/sdfsd13.png');
- Код:
height: 30px;
width: 150px;
- Код:
background-position: 0 -30;
В результате подпись окажется в разворачиваемом / сворачиваемом по клику блоке:
Вариант с текстовой кнопкой
Если рисовать кнопку лень, можно обойтись текстом.
1. Сразу в ПА > Модули > Управление кодами Javascript создаете новый файл, добавляете туда скрипт:
- Код:
jQuery(document).ready(function(){
jQuery(".signature_div").wrapInner(jQuery('<div class="sigs"></div>')).prepend(jQuery('<span class="sgbt">Подсмотреть</span>'));
jQuery(".sgbt").click(function(){
jQuery(this).parents(".signature_div").children(".sigs").slideToggle(500);
return false
});
jQuery(".sgbt").toggle(
function(event) {jQuery(event.target).html("Спрятать обратно");},
function(event) {jQuery(event.target).html("Подсмотреть еще раз");}
);
});
- Текст Подсмотреть, Спрятать обратно и Подсмотреть еще раз можно заменить на свой собственный!
В настройках "Расположение" ставите "в темах". Сохраняете.
3. Добавляете в CSS:
- Код:
/* блок с подписью */
.sigs {
display: none;
}
/* кнопка для подписи */
.sgbt {
display: block;
font-size: 11px;
font-weight: bold;
cursor: pointer;
}
Вариант для Pun/BB2 находится здесь — https://help.forum2x2.ru/t21613-topic |
Где находится CSS? Па > Оформление > Цвета > Каскадная таблица стилей CSS Где искать основные шаблоны? ПА > Оформление > Шаблоны > Общие настройки Где находится раздел для подключения скриптов ПА > Модули > Управление кодами Javascript |
Похожие темы
» Сворачивание подписи
» Сворачивание подписи [punBB] [phpBB2]
» Как сделать сворачивание?
» [PunBB][jQuery] Сворачивание категорий.
» Сворачивание категорий для BB3
» Сворачивание подписи [punBB] [phpBB2]
» Как сделать сворачивание?
» [PunBB][jQuery] Сворачивание категорий.
» Сворачивание категорий для BB3
Страница 1 из 1
Права доступа к этому форуму:
Вы не можете отвечать на сообщения