Задать вопрос
@loozmax

Как реализовать смену блоков при нажатии на кнопку?

5e847cb031e16160741406.png

Необходимо, чтобы при нажатии на каждую из кнопок менялся блок (прямоугольников становилось разное, заранее заданное количество)
Можно ли это реализовать на чистом CSS? Или нужно на Js? И если на нем, то как именно? Не могу ничего сам придумать без костылей.
  • Вопрос задан
  • 94 просмотра
Подписаться 1 Простой 2 комментария
Решения вопроса 2
hzzzzl
@hzzzzl
что-то типа табов?
https://codepen.io/tag/tabs

вот есть на css, но лучше с js такое делать, конечно
https://codepen.io/sharkcoder/pen/QWbqqxB
Ответ написан
@Lord_Dantes
Так, если что сменить то можно при нажатии менять классы - окей.
Классам может задать order-и и будет такая штука что они будут менятся. Окей это на флексах.

Но на картинке я вижу что-то типо isotope, поэтому чтобы без костылей(ахах) то используйте isotope.
https://isotope.metafizzy.co/
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
Wanted. Москва
от 250 000 до 400 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽
22 янв. 2025, в 19:19
2300 руб./в час
22 янв. 2025, в 18:00
15000 руб./за проект
22 янв. 2025, в 17:57
2000 руб./в час