Здравствуйте. Помогите пожалуйста решить проблему. Я совсем не опытен в создании сайта и у меня не получается сделать так, чтобы кнопки добавить в корзину были на одном уровне. Получается чем длинее название товара тем ниже она опускается и получается не красиво. И еще надпись на главной странице "наше меню" могу поменять размер и цвет, но не получается сделать по центру. Joomla 3.5.1 Virtuemart 3 Сайт sushi-bar.com.ua Заранее спасибо за помощь.
оно все равно вместе опускается и поднимается. Подскажите может можно как-то сделать так чтобы кнопка опускалась относительно картинки, а не относительно названии товара, чтобы длина названия не влияла на отступ
Я повставлял этот код но оно все равно по названию выравнивает. я прикрепил файл, может сможете мне помочь, если Вас не затруднит.
Всем привет. @dimka92, если у тебя в строке всегда одинаковое кол-во товаров - лучше всего решить вопрос с высотой блоков с помощью JavaScript: Код (javascript): function equalCols(rowsGroup) { rowsGroup.each(function() { var currItem = $(this).find('.product'); var tallestItem = 0; currItem.each(function() { var thisHeight = $(this).height(); if(thisHeight > tallest) { tallest = thisHeight; } currItem.height(tallest); }); }); } где group - набор объектов (блоки с товарами в строке). Вызываем функцию при загрузке страницы и при изменении пользователем размеров окна браузера.: Код (javascript): $(document).ready(function() { var productRows = $('.browse-view > .row'); equalCols(rowsGroup); }); $(window).resize(function() { var productRows = $('.browse-view > .row'); equalCols(rowsGroup); }); Принцип такой: при загрузке страницы считается высота всех блоков в строке, затем всем блокам устанавливается наибольшее значение высоты. При этом для кнопки "Добавить в корзину" устанавливаем: Код (css): { ... position: absolute; left: 0; bottom: 10px; height: 30px; ... } Для блока, внутри которого лежит кнопка "Добавить в корзину" устанавливаем: Код (css): { ... position: relative; padding-bottom: 50px; /* высота кнопки 30px + отступ 10px сверху и снизу */ ... } Я при решении такой проблемы, как правило, использую комбинированный вариант: устанавливаю фиксированную высоту блоков внутри блока с товаром (высота блока с заголовком, высота блока с картинкой) + использую функцию, указанную выше. Это позволяет привести страницу к максимально красивому виду. Файлы для редактирования (в твоём случае), в которые нужно вписать всё вышеперечисленное: CSS: /templates/doshi8/css/template.css JavaScript: /templates/doshi8/script.js
Спасибо за ответ, я попытался сделать как Вы написали, но так как я слабо понимаю куда вставлять, у меня получалось все что угодно, но они все равно не выравнивались. --- добавлено: Apr 18, 2016, первое сообщение размещено: Apr 18, 2016 --- если Вас не затруднит, вставьте пожалуйста эти коды куда нужно. Вы бы меня выручили. я прикрепил файлы которые Вы указали.
Это же не богодельня Наш форум направлен, в основном, на обучение молодых специалистов и поддержку пользователей. Если ты простой пользователь - тебя вообще не должны волновать коды вообще. Работай через админку и не заморачивайся над вёрсткой/программингом. Если начинающий специалист - нужно учиться делать самому! Инфы кругом куча, здесь мы можем сориентировать куда и как вносить изменения