d0ublezer0

User
  • Content count

    766
  • Joined

  • Last visited

  • Days Won

    2

d0ublezer0 last won the day on August 16

d0ublezer0 had the most liked content!

Community Reputation

10 Положительная

About d0ublezer0

  • Rank
    схемотехник

Contacts

  • Web site
    http://leveler.ru
  • ICQ
    48883608

Information

  • Sex
    Мужчина

Recent Profile Visitors

4,858 profile views
  1. https://www.farmadental.ru/doctors/margasov В работах обрезается тень у последнего элемента. Не смог найти, кто виноват. Подскажите?
  2. d0ublezer0

    неровный flex

    Размеры явно не указаны. Содержимое действительно разное, такое ощущение что флекс тянется по "весу" элемента, основанному на количестве символов в нём.
  3. https://www.road.media/ на разрешении 1200px неровное расстояние между пунктами меню. почему так? для контейнера указано justify-content: space-between; по идее, должно быть ровненько
  4. d0ublezer0

    val() всегда возвращает 1

    спасибо, поправил $('body').on("change", "[name='virtuemart_shipmentmethod_id']", function (e) { var $method_id = parseInt($("[name='virtuemart_shipmentmethod_id']:checked").val()); $("#sel_id").text($method_id); });
  5. https://jsfiddle.net/d0ublezer0/jytpbs08/1/ не пойму, почему так?
  6. d0ublezer0

    Учебники flexbox

    Есть более точное решение
  7. d0ublezer0

    Flexbox вместо masonry?

    Разобрался. заменил window.onload = resizeAllGridItems(); на window.addEventListener('load', resizeAllGridItems); На тестовой странице https://www.farmadental.ru/test.html всё заработало как надо, только вот на боевой странице https://www.farmadental.ru/doctors/balayan выстраиваться не хочет. между элементами не вычисляется расстояние по вертикали. Или вычисляется неправильно. Вместо этого (как в тестовом файле) : https://prntscr.com/osz1gs Получаем это: https://prntscr.com/osz0xr
  8. Привет! Есть галерея в конце страницы, построенная на masonry https://www.farmadental.ru/doctors/balayan Подозреваю, что на флексе сделать такое вполне реально, более того, нашел пример, демонстрирующий прекрасный результат Но для флекса по колонкам нужна ограниченная высота контейнера, которая в моем случае всегда разная, т.к. количество и размер элементов всегда разные. Реально ли как-то добиться этого без использования JS ?
  9. d0ublezer0

    Дробный цикл

    Так не сработало (проверял первый опубликованный вариант, второй исправленный не тестировал) Сделал так: $sscore = $comment->rating/2; $int_score = floor($sscore); for ($i = 1; $i <= 5; $i++) { if ($i <= $sscore) $star_class = "fa-star fa-star--on"; if ($i > $sscore) $star_class = "fa-star-o fa-star--off"; if ($i == $int_score && $sscore > $i) $star_class = "fa-star fa-star-half-o"; echo "<i class='fa fa-fw $star_class'></i>"; }
  10. d0ublezer0

    Дробный цикл

    Нашел весь функционал https://github.com/wbotelhos/raty/blob/master/lib/jquery.raty.js Но там сильно перегружено
  11. d0ublezer0

    Дробный цикл

    Помогите с куском кода, плз. Голова сломалась. Понимаю, что просто, но не вижу как ) Задача выводить 5 звезд, рейтинга. Каждая может быть включена полностью, включена наполовину или выключена $sscore = 3.5; for ($i = 0.5; $i <= 5; $i += 0.5) { if ($i < $sscore) $star_class = "star-on"; if ($i == $sscore && is_int($sscore)) $star_class = "star-on"; if ($i == $sscore && is_float($sscore)) $star_class = "star-half"; if ($i > $sscore) $star_class = "star-off"; if ($i == intval($i) || $i == $sscore && is_float($sscore)) { echo "<i class='$star_class'></i>"; } } если оставить intval то выводится 5 звезд, но полу-звезда не показывается, а с моим условием - отображается одна звезда лишняя
  12. В плагине https://www.farmadental.ru/templates/fd/js/jquery.sticky.js есть код, который должен отцеплять плавающий блок при достижении нижней границы контейнера, но он почему то не срабатывает: var stickyWrapperContainer = s.stickyWrapper.parent(); var unstick = (s.stickyElement.offset().top + s.stickyElement.outerHeight() >= stickyWrapperContainer.offset().top + stickyWrapperContainer.outerHeight()) && (s.stickyElement.offset().top <= s.topSpacing); if( unstick ) { s.stickyElement .css('position', 'absolute') .css('top', '') .css('bottom', 0) .css('z-index', ''); } else { s.stickyElement .css('position', 'fixed') .css('top', newTop) .css('bottom', '') .css('z-index', s.zIndex); }
  13. Привет. С помощью плагина https://github.com/garand/sticky сделал плавающий блок с меню. Посмотреть можно тут: https://www.farmadental.ru/service/teeth-implants Недостаток в том, что меню наезжает на другие элементы, когда заканчивается основной текст на странице. Не соображу, как бы его скрыть при достижении нижней границы .article-body который, кстати, является для него родителем Посоветуйте, плз?
  14. d0ublezer0

    установить значение radio button

    Ваш метод подошёл отлично, спасибо. Не понимаю, почему у меня не работало.
  15. d0ublezer0

    установить значение radio button

    Увы, нет возможности разделить содержимое табов на два блока. Список подходящих способов доставки формируется отдельным компонентом, основываясь на адресе получателя. У меня придумалось только скрывать неподходящее по типу при переключении "табов". По факту, табами это не является. Просто переключалка, скрывающая часть опций одного списка. И после переключения нужно выбрать первый видимый элемент. Я пробовал насылать событие клика на инпуты, пробовал ставить им значение через val() и потом вызывать событие change но ничего так и не вышло, значения не меняются