Задать вопрос
@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/
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
23 дек. 2024, в 09:41
5000 руб./за проект
23 дек. 2024, в 09:39
1000000 руб./за проект