Раскрывающийся div по клику?

Ссылка скопирована
26 апреля 2026 1 ответ

Как сделать div содержащий к примеру 5 ссылок. Изначально div отображается как "показать ссылки" при клике по div от раскрывается и показывает 5 ссылок, по следующему клику div сворачивается в исходное положение.

Дополнительно:

и какие попытки были? Что не получается?

Ответы:

Можно гуглить бесконечное количество видов спойлеров, например один из

snippet

Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Лучший ответ
1
Андрей PHP Ответ

Для создания раскрывающегося div элемента по клику можно использовать JavaScript. Вот пример кода, который покажет вам, как это сделать:

```html

Раскрывающийся div

.hidden {
display: none;
}

function toggleDiv() {
var div = document.getElementById('content');
if (div.style.display === 'none') {
div.style.display = 'block';
} else {
div.style.display = 'none';
}
}

```

В данном примере создается div элемент с кнопкой, которая по клику показывает или скрывает содержимое div элемента. CSS класс `hidden` используется для начального скрытия содержимого div. Функция `toggleDiv()` изменяет свойство `display` содержимого div на `block`, если оно скрыто, и на `none`, если оно видимо.

Вы можете дополнить этот пример добавлением анимации или других стилей по вашему усмотрению. Надеюсь, этот ответ поможет вам создать раскрывающийся div на вашем сайте.

Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

Ответить на вопрос

комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вам также может быть интересно