Важная информация!
Правила форума
для обязательного прочтения!
Пожалуйста, не регистрируйтесь на этом форуме с электронными адресами mail.ru, bk.ru, inbox.ru, list.ru - вам может не прийти письмо со ссылкой активации!
Вы можете воспользоваться адресами типа yandex.ru, rambler.ru, gmail.com и т.д.
(забыл / потерял пароль)
Общий FAQ по управлению форумом
FAQ: реклама на форуме
Туториалы по разным функциям ваших форумов
Алфавитный указатель
Интересные решения для форумов
Наши видео-туториалы
Условия пользования сервисом
Ссылки на полезные ресурсы
Последние темы
» Как поменять вид нумерации страниц тем?автор Goodmonday Вчера в 21:04
» Форум не корректно загружается.
автор anna4842 Апрель 12th 2024, 23:48
» Не корректное отображение картинок
автор Красноперова О.А. Апрель 12th 2024, 15:49
» Ошибка на форуме: Could not obtain topic posts informations
автор fatalone Апрель 9th 2024, 13:43
» Переход с 2x2forum.ru на 2x2forum.com
автор Luz Март 28th 2024, 12:13
» Проблема с метатегом Description
автор VeraLV Март 18th 2024, 15:31
» 1 марта будет запрет на ВПН, это отразится на работе платформы?
автор Svet007 Март 14th 2024, 11:43
» нужен скрипт сумма просмотров тем в разделе
автор лексей2222 Март 5th 2024, 07:37
» Новое: Откройте для себя функцию "Подписка на пользователей"
автор лексей2222 Март 1st 2024, 17:26
» 301 редирект
автор Dana Domirani Февраль 25th 2024, 18:28
Сворачивание подписи [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
Права доступа к этому форуму:
Вы не можете отвечать на сообщения