Важная информация!
Правила форума
для обязательного прочтения!
Пожалуйста, не регистрируйтесь на этом форуме с электронными адресами mail.ru, bk.ru, inbox.ru, list.ru - вам может не прийти письмо со ссылкой активации!
Вы можете воспользоваться адресами типа yandex.ru, rambler.ru, gmail.com и т.д.
(забыл / потерял пароль)
Общий FAQ по управлению форумом
FAQ: реклама на форуме
Туториалы по разным функциям ваших форумов
Алфавитный указатель
Интересные решения для форумов
Наши видео-туториалы
Условия пользования сервисом
Ссылки на полезные ресурсы
Последние темы
» Проблема с метатегом Descriptionавтор VeraLV Вчера в 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
» Помощь в нескольких вопросах по форуму
автор лексей2222 Февраль 22nd 2024, 13:21
» [Общая тема] Что делать, если вы забыли / потеряли пароль
автор Dana Domirani Февраль 14th 2024, 00:54
» Загрузка форума
автор лисенок Февраль 13th 2024, 01:09
» 2x2 форум
автор лексей2222 Февраль 12th 2024, 14:47
» сколько сообщений в теме
автор лексей2222 Февраль 10th 2024, 07:24
Сворачивание подписи [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 |
Страница 1 из 1
Права доступа к этому форуму:
Вы не можете отвечать на сообщения