Важная информация!
Правила форума
для обязательного прочтения!
Пожалуйста, не регистрируйтесь на этом форуме с электронными адресами mail.ru, bk.ru, inbox.ru, list.ru - вам может не прийти письмо со ссылкой активации!
Вы можете воспользоваться адресами типа yandex.ru, rambler.ru, gmail.com и т.д.
(забыл / потерял пароль)
Общий FAQ по управлению форумом
FAQ: реклама на форуме
Туториалы по разным функциям ваших форумов
Алфавитный указатель
Интересные решения для форумов
Наши видео-туториалы
Условия пользования сервисом
Ссылки на полезные ресурсы
Последние темы
» Слетает соединение с форумомавтор Logic Декабрь 1st 2023, 15:21
» Скачать иконки наград
автор Logic Декабрь 1st 2023, 11:28
» Поздравляю Danu Domirani с Днём рождения!
автор Дмитрий Зверев Ноябрь 24th 2023, 10:33
» Загрузка форума
автор Дмитрий Зверев Ноябрь 24th 2023, 10:16
» Проблемы на форумах 2х2 с открытием спойлера и ограничением html
автор Дмитрий Зверев Ноябрь 24th 2023, 10:13
» Кто знает, как послать модера в недруги?
автор kamsus Октябрь 27th 2023, 05:01
» Как удалить счетчики и баннеры на форуме
автор Of Сентябрь 19th 2023, 15:21
» Проблема загрузки и работы форума для админа
автор TK Сентябрь 19th 2023, 12:21
» инструкция с картинками по загрузке с мобильного
автор literrary Сентябрь 16th 2023, 10:09
» Редактирование поста
автор yudined Сентябрь 5th 2023, 02:42
Сворачивание подписи [BB3] [IPB]
Страница 1 из 1
Сворачивание подписи [BB3] [IPB]
Вариант с графической кнопкой
1. Создаете кнопку, состоящую из двух изображений кнопок "Открыть/закрыть подпись" (для примера):
https://i.servimg.com/u/f48/16/08/40/28/sdfsd13.png
![Сворачивание подписи [BB3] [IPB] Sdfsd13](https://i.servimg.com/u/f48/16/08/40/28/sdfsd13.png)
Высота одной кнопки в примере 30px, ширина 150px.
2. В ПА > Модули > Управление кодами Javascript создаете новый файл, добавляете туда скрипт:
В настройках "Расположение" ставите "в темах". Сохраняете.
3. Добавляете в CSS:
В результате подпись окажется в разворачиваемом / сворачиваемом по клику блоке:
![Сворачивание подписи [BB3] [IPB] 1953690](http://savepic.org/1953690.jpg)
Вариант с текстовой кнопкой
Если рисовать кнопку лень, можно обойтись текстом.
1. Сразу в ПА > Модули > Управление кодами Javascript создаете новый файл, добавляете туда скрипт:
В настройках "Расположение" ставите "в темах". Сохраняете.
3. Добавляете в CSS:
![Сворачивание подписи [BB3] [IPB] 1934229](http://savepic.org/1934229.jpg)
![Сворачивание подписи [BB3] [IPB] 2799589](http://savepic.ru/2799589.jpg)
1. Создаете кнопку, состоящую из двух изображений кнопок "Открыть/закрыть подпись" (для примера):
https://i.servimg.com/u/f48/16/08/40/28/sdfsd13.png
![Сворачивание подписи [BB3] [IPB] Sdfsd13](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;
В результате подпись окажется в разворачиваемом / сворачиваемом по клику блоке:
![Сворачивание подписи [BB3] [IPB] 1953690](http://savepic.org/1953690.jpg)
![Сворачивание подписи [BB3] [IPB] 2758639](http://savepic.ru/2758639.jpg)
Вариант с текстовой кнопкой
Если рисовать кнопку лень, можно обойтись текстом.
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;
}
![Сворачивание подписи [BB3] [IPB] 1934229](http://savepic.org/1934229.jpg)
![Сворачивание подписи [BB3] [IPB] 2799589](http://savepic.ru/2799589.jpg)
![]() | Вариант для Pun/BB2 находится здесь — https://help.forum2x2.ru/t21613-topic |
![Сворачивание подписи [BB3] [IPB] Userba12](https://i.servimg.com/u/f37/11/71/42/99/userba12.png)
Где находится CSS? Па > Оформление > Цвета > Каскадная таблица стилей CSS Где искать основные шаблоны? ПА > Оформление > Шаблоны > Общие настройки Где находится раздел для подключения скриптов ПА > Модули > Управление кодами Javascript |

» Сворачивание подписи
» Сворачивание подписи [punBB] [phpBB2]
» Как сделать сворачивание?
» [PunBB][jQuery] Сворачивание категорий.
» Сворачивание категорий для BB3
» Сворачивание подписи [punBB] [phpBB2]
» Как сделать сворачивание?
» [PunBB][jQuery] Сворачивание категорий.
» Сворачивание категорий для BB3
Страница 1 из 1
Права доступа к этому форуму:
Вы не можете отвечать на сообщения