Опубликовано: 27 ноября 2015

Как отобразить список подкатегорий на странице категории кнопками?

То есть этот список должен оставаться ссылками на

под-категории, как и задумано "вебасист", но сделать для них рамки, а при наведении на нужную ссылку -

делать заливку в пределах рамки (эффект кнопки). Что-то подобное, только для характеристик, реализовано

здесь http://www.stulstol.ru/shkafy/shkafy-kupe-gotovye/dvukhdvernye/gotovyy_shkaf_kupe_dvuhdvernyy_bez_zerkal_si_ti_shirina_138_i_152_sm/

Комментарии (7)

  • Колмаков Игорь 27 ноября 2015 16:12 #
    в файле "category.html" (магазин-витрина-шаблоны)

    заменитt строку
    <li><a href="{$sc.url}">{$sc.name|escape}</a></li>

    на
    <li><a class="button third-type" href="{$sc.url}">{$sc.name|escape}</a></li>


    если необходимо что бы кнопки были одна под другой, то в пользовательских стилях пропишите правила

    /*для экранов меньше 481px*/
    .sub-links li{
    width:100%; display:inline-block;
    }
    
    /*для экранов от 481px до 741px*/
    @media only screen and (min-width:481px){
    .sub-links li{
    width:50%;
    }
    }
    
    /*для экранов от 741px до 993px*/
    @media only screen and (min-width:741px){
    .sub-links li{
    width:33.33%;
    }
    }
    
    /*для экранов от 993px до 1281px*/
    @media only screen and (min-width:993px){
    .sub-links li{
    width:25%;
    }
    }
    
    /*для экранов свыше 1281px*/
    @media only screen and (min-width:1281px){
    .sub-links li{
    width:20%;
    }
    }

    где свойство свойству width Вы можете изменить ширину по необходимости

    1
  • Майк Naumenko 29 ноября 2016 12:54 #
    Здравствуйте!

    сайт http://quadromotors.ru/category/radioupravlyaemye-...

    Сделал ссылку на подкатегории в виде кнопки как написано выше:

    в файле "category.html" (магазин-витрина-шаблоны)

    заменитt строку
    <li><a href="{$sc.url}">{$sc.name|escape}</a></li>

    на

    <li><a class="button third-type" href="{$sc.url}">{$sc.name|escape}</a></li>

    Но у меня между кнопками осталась вертикальная черта


    как ее убрать?

    1
  • Колмаков Игорь 29 ноября 2016 14:45 #

    в пользовательских стилях пропишите

    sub-links li::after{

    display:none;

    }


    1
  • Колмаков Игорь 29 ноября 2016 15:53 #

    такого правила в стилях я не увидел на сайте

    где прописали - скриншот

    1
  • Колмаков Игорь 29 ноября 2016 16:45 #

    замените

    .sub-links li::after

    на

    .sub-links li:after

    1
  • Майк Naumenko 29 ноября 2016 17:22 #

    Прошу прощения, точку в начале не поставил, все работает!

    .sub-links li:after

    Как всегда у Вас наилучшая поддержка, спасибо!

    1
  • Колмаков Игорь 29 ноября 2016 17:26 #

    Спасибо!

    1

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите

Услуги

Контакты

Дорогие друзья!

К сожалению, Ваш браузер не поддерживает современные технологии используемые на нашем сайте.

Пожалуйста, обновите браузер, скачав его по ссылкам ниже, или обратитесь к системному администратору, обслуживающему Ваш компьютер.

Internet Explorer

от Microsoft

Chrome

от Google

Safari

от Apple

Opera

от Opera Software

Firefox

от Mozilla

Вверх