Здравствуйте! У меня вопрос след. характера. Верстаю проект интернет магазина. Есть страница вывода списка товаров, на которой есть 2 кнопки отображения контента: блочно(плиткой) и списками. Так как я столкнулся с этой штукой впервые, хочу спросить у тех кто это делал: как правильно организовать верстку? Каким образом будет происходить переключение? Верстку сделать проблем не составляет. Что именно должно происходить при клике, который меняет по сути стили отображения списка товаров…
Заранее спасибо!
Обычно на сервере генерируется отображение контента, по этому ставьте просто ссылки, если только в ТЗ не указано что вид должен меняться без презагрузки страницы.
не понял, при чем тут сервер. За то, КАК будет отображаться контент, отвечает верстка.
На сколько я понимаю, в любом случае должны быть прописаны стили для обоих отображений.
По клику на кнопку ( по средствам JS) должно происходить добавление класса ( и удаление соответственно )
Все зависит от дизайна, если можно средствами JS — то пожалуйста. Но часто бывает что надо верстать отдельный шаблоны для каждого вида. Тогда кнопочки делаем ссылкми типа:
и
и на каждой странице отображается разный вид
Переключайте общий класс у блока, через который разруливайте тот или иной вид.
Спасибо большое!