@loozmax

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

5e847cb031e16160741406.png

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

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

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

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

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