@loozmax

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

5e847cb031e16160741406.png

Необходимо, чтобы при нажатии на каждую из кнопок менялся блок (прямоугольников становилось разное, заранее заданное количество)
Можно ли это реализовать на чистом CSS? Или нужно на Js? И если на нем, то как именно? Не могу ничего сам придумать без костылей.
  • Вопрос задан
  • 87 просмотров
Решения вопроса 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/
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы