We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 4036
    • 239 Posts
    Столкнулась с необходимостью вывести анонсы-картинки статей с помощью Ditto в несколько колонок.
    Попыталась решить это с помощью CSS:

    Вызов
    [!Ditto? &display=`all` &startID=`8` &tpl=`icons_portf_site` &sortDir=`DESC`!]


    Чанк
    <div class="portf">
    <a href="[(base_url)][~[+id+]~]">[+icons_site+]<br>[+longtitle+]</a>
    </div>


    CSS
    DIV.portf{
      width: 400px;
      column-count: 4;
      column-width: 100px;
      column-gap: 10px
      column-rule: none; 
    }


    Но эта конструкция не работает undecided

    Проверяла в Firefox 3.0.1 и Safari 3.1.2

    В чем ошибка?
      Портфолио - http://wowstudio.pro
      • 12736
      • 259 Posts
      Правильно думаете - такие вещи надо решать с помощью CSS.
      Посмотрите рабочий пример вот здесь http://ditto.modxcms.com/examples/columns.html.
      Главное ограничит ширину блока - это вы сделали width: 400px; (но по мне так это слишком много), теперь нужно добавить стиль float: left; и будет вам щастье
      А что за стили:
      column-count: 4;
      column-width: 100px;
      column-gap: 10px
      column-rule: none;
      huh
      Поделитесь, пожалуйста, я таких стилей не знаю и ИМХО для данной задачи они не нужны.
        • 785
        • 2,113 Posts
        Quote from: ikarushka at Aug 19, 2008, 11:46 PM

        Поделитесь, пожалуйста, я таких стилей не знаю и ИМХО для данной задачи они не нужны.
        Это стили CSS3 для многоколоночной верстки, но, насколько я понимаю, они не всеми браузерами поддерживаются (для поддержки добавляют программы на JavaScript).
        Кстати, после column-gap: 10px забыта точка с запятой, может проблема и из-за этого. Полезно проверять CSS на правильлность (проводить валидацию), чтобы избежать таких ошибок.
          Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
          Статьи о MODx, регулярно новые публикации
          • 12736
          • 259 Posts
          AKots - благодарствую за пояснения - не знал
            • 4036
            • 239 Posts
            Ура-ура-ура! grin Заработало!
            Фон правда не подкладывается под эту всю конструкцию, но это вручную разрешимо smiley

            ikarushka, спасибо большое! smiley
              Портфолио - http://wowstudio.pro