Размер блока товара

Тема в разделе "Дизайн, оформление и шаблоны", создана пользователем cjdns, 4 мар 2015.

  1. Temson

    Temson Пользователь

    Сообщения:
    37
    Симпатии:
    2
    Поделюсь своим решением:
    В css добавил вот так:
    .caption > h4 {
    height: 45px;
    overflow: hidden;
    }
    .caption > h4 + p {
    height: 240px;
    overflow: hidden;
    }
    Теперь все столбики одинаковые.

    https://gift-msk.ru/
     
    Vlad нравится это.
  2. SiteMix

    SiteMix Продвинутый пользователь

    Сообщения:
    1.021
    Симпатии:
    174
    Давно пользуюсь этим скриптом. Но иногда нужно сделать автоподбор нескольким элементам.

    А как правильно сделать чтобы подбиралась высота не caption, а отдельно названия и описания?
    Дублировать скрипт для каждого элемента (с заменой .caption на .caption .name и .caption .description), или можно как-то добавить несколько строк в этот?
     
    Последнее редактирование: 31 окт 2022
  3. Blast

    Blast Продвинутый пользователь

    Сообщения:
    212
    Симпатии:
    74
    Код:
    $(function () {
        function equalHeight(element) {
            var mh = 0;
            $(element).each(function () {
                var h_block = parseInt($(this).height());
                if(h_block > mh) {
                    mh = h_block;
                };
            });
            $(element).height(mh);
        }
        equalHeight('.caption');
        equalHeight('.caption .name');
        equalHeight('.caption .description');
    });
    как-то так наверное
     
    SiteMix и pomansur нравится это.
  4. SiteMix

    SiteMix Продвинутый пользователь

    Сообщения:
    1.021
    Симпатии:
    174
    Работает! Спасибо!
    Строка с caption уже становится лишней, но суть понятна. :rolleyes: