d0ublezer0

Пользователь
  • Публикации

    722
  • Зарегистрирован

  • Посещение

  • Дней в лидерах

    1

Последний раз d0ublezer0 выиграл 19 декабря 2011

Публикации d0ublezer0 были самыми популярными!

Репутация

9 Обычная

О d0ublezer0

  • Звание
    схемотехник

Контактная информация

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

Информация

  • Пол
    Мужчина

Посетители профиля

4374 просмотра профиля
  1. d0ublezer0

    Почему placeholder становится текстом при фокусе?

    Спасибо ребятки! Это не мой скрипт, для меня его поведение было не очевидно.
  2. https://www.zebra-tara.ru/catalogue/plastic-boxes На разрешениях меньше 480px в ширину я скрываю строку поиска и отображаю ее по клику на иконке лупы. Заботясь о пользователе, я сразу ставлю фокус в поле ввода. Но вот беда: при программной установке фокуса placeholder внезапно становится текстом. А если программно фокус в поле не ставить, а после появления поля ткнуть в него руками - то всё в порядке, placeholder на месте: Я не понимаю, почему так. Отследить в коде не смог, ничего явно не устанавливает значение. Посоветуйте?
  3. d0ublezer0

    Почему прыгает липкий блок?

    Блин. Спасибо! Как просто-то. А я хотел с его помощью добиться плавного появления из-за границы экрана.
  4. Использую http://leafo.net/sticky-kit/ К верхней границе прилипает блок с названием продукта https://www.road.media/headunit/volvo/993570 Но при дальнейшем скролле такое ощущение, что он пересоздаётся каждый раз. А когда докручиваю до конца страницы, то вообще большой кусок пустого места появляется. Что самое интересное, работало же.. Не пойму никак, где я намудрил? Вот мой код, который управляет "наклейкой" из файла mainscript.js var $j = jQuery.noConflict(); $jwindow = $j(window); $j(document).ready(function () { $sticker = $j("#product_sticker"); if ($sticker.length) { var stickDistance = $sticker.offset().top + $sticker.height() + 30; $jwindow.scroll(flyOut); function flyOut() { var currentScroll = $jwindow.scrollTop(); if (currentScroll > stickDistance && $jwindow.width() >= 768) { $sticker.stick_in_parent(); } else { $sticker.trigger("sticky_kit:detach"); } }; function checkStickWidth() { var windowsize = $jwindow.width(); if (windowsize < 768) $sticker.trigger("sticky_kit:detach"); } checkStickWidth(); // Bind event listener $jwindow.resize(checkStickWidth); } });
  5. Использовал скрипт меню https://tympanus.net/Development/MultiLevelPushMenu/ для своего сайта https://www.zebra-tara.ru/ Меню доступно только на разрешениях меньше 768 по ширине Получается, что тень от меню не перекрывает сдвигаемый слой, а точнее - абсолютно позиционированные элементы на нём. Посоветуйте, как исправить? Я пробовал давать больший индекс тени, но тогда она перекрывает последующие уровни меню
  6. d0ublezer0

    что распирает блок?

    да, действительно. но почему? ведь это свойство для табличных ячеек как правило используется и в блочной модели не работает
  7. не пойму никак, откуда берется отступ в шапке, где блок с телефоном? https://www.road.media/ Про верстку ничего не говорите, пока приходится работать с тем, что есть 😫
  8. Привет! Хочу зафигачить ЧПУ для страниц, генерируемых фильтром. Ленивый разработчик (breakdesigns, привет!) ноет, что это мол ему лично это не нужно, писать роутер и вообще никому из его клиентов это не интересно. Хочу свой, с параметрами и разделами. Допустим, страница https://www.road.media/filter/avtomagnitoly/?custom_f_24[0]=424d57&custom_f_25[0]=5831 где custom_f_24[0]=424d57 это марка авто BMW а custom_f_25[0]=5831 это модель авто X1 custom_f_xxx - это фиксированные коды характеристик, участвующих в фильтрации 424d57, 5831 и другие - это сами значения. Характеристики я смогу достать в список для формирования htaccess Сами значения элементов фильтра тоже подчиняются алгоритму, я могу их обратно расшифровать и сформировать список. Т.е. матрицу сопоставления что чему равно - я смогу собрать. Вопрос - как это сделать в .htaccess, чтобы CMS продолжила работать штатно, а посетитель и поисковик видели нормальный ЧПУ? Указанную выше ссылку я представляю как: https://www.road.media/filter/avtomagnitoly/bmw/x1 Притом, могут быть более сложные варианты https://www.road.media/filter/avtomagnitoly/?custom_f_24[0]=424d57&custom_f_25[0]=5831&custom_f_25[1]=5835 тут отмечены BMW, X1 и X5 в таком случае думаю URL должен быть каким-то таким https://www.road.media/filter/avtomagnitoly/bmw/x1_x5 Марка тоже может быть не единичной. Вообще набор значений может быть разным: https://www.road.media/filter/avtomagnitoly/?custom_f_24[0]=4d657263656465732d42656e7a&custom_f_24[1]=4c616e6420526f766572 тут например 4d657263656465732d42656e7a = Mercedes-Benz 4c616e6420526f766572 = Land Rover Соответственно, ожидается ссылка вида https://www.road.media/filter/avtomagnitoly/land_rover_mercedes_benz Это возможно вообще?
  9. d0ublezer0

    Почему смещается элемент?

    на флексах сделал
  10. https://www.zebra-tara.ru при малом размере экрана съезжает вниз тестовое поле поиска, не смог найти, что на него влияет: http://prntscr.com/ix6bgw почему так?
  11. Аееее! Так работает $j('<textarea>').appendTo("#legal-copy").val(text).attr('readonly','readonly').select();
  12. Да, спасибо, так работает. Но на мобиле все равно успевает появиться небольшой паразитный скачок, и устройство пытается успеть показать виртуальную клавиатуру. Напрямую из слоя скопировать нельзя ведь? Только через промежуточное поле?
  13. Привет! https://www.zebra-tara.ru/about Внизу есть кнопка [Cкопировать], на неё навешен такой код: var $j = jQuery.noConflict(); $j("#legal-copy").on("click", function (e) { var text = $j("#legal-info").text().trim(); var $scroll = $j("window").scrollTop(); var temp_element = $j('<textarea>').appendTo("#legal-copy").val(text).select(); $j("window").scrollTop($scroll); document.execCommand('copy'); temp_element.remove(); $j(this).text("Скопировано").prepend("<i class='fa fa-check-circle'></i> ").addClass("green-btn"); }); Как ни бьюсь - не удается избавиться от прокручивания к создаваемому элементу textarea в мобильном браузере. Он получает :focus и мобильный браузер прокручивает страницу. Добавка ScrollTop мне не помогла Как выкрутиться?
  14. d0ublezer0

    Почему не работает box-shadow?

    Да, работает. я понял как это выглядит - тень создается. но на мобиле она оооочень сильно размазана. и рендеринг происходит иначе. Ощущение, что на мобильном экране в 2-3 раза увеличены показатели размытия.
  15. d0ublezer0

    Почему не работает box-shadow?

    Увы, нет. Варианты с префиксами были добавлены уже в качестве попыток спасти ситуацию. Да и от их перестановки ничего не меняется. Проверил