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

Заранее спасибо!

Оценить:|
  
Комментировать
Раздел: CSS    
Просмотров: 1082
Комментариев (5)
  1. slaffko
    14.12.2013 в 17:11

    Обычно на сервере генерируется отображение контента, по этому ставьте просто ссылки, если только в ТЗ не указано что вид должен меняться без презагрузки страницы.

    • dikucher
      Дмитрий [dikucher]
      14.12.2013 в 19:02

      не понял, при чем тут сервер. За то, КАК будет отображаться контент, отвечает верстка.
      На сколько я понимаю, в любом случае должны быть прописаны стили для обоих отображений.
      По клику на кнопку ( по средствам JS) должно происходить добавление класса ( и удаление соответственно )

      • slaffko
        14.12.2013 в 19:09

        Все зависит от дизайна, если можно средствами JS — то пожалуйста. Но часто бывает что надо верстать отдельный шаблоны для каждого вида. Тогда кнопочки делаем ссылкми типа:

        <a href="catalog?view=table"> 

        и

        <a href="catalog?view=list">

        и на каждой странице отображается разный вид

  2. kukushka
    14.12.2013 в 17:14

    Переключайте общий класс у блока, через который разруливайте тот или иной вид.

  3. avedent
    Андрей Денисюк [avedent]
    14.12.2013 в 17:21

    Спасибо большое!

Оставить комментарий