Задать вопрос
  • Как правильно оформить media запрос на js?

    Gargool
    @Gargool
    webdev frontend
    $('.Slider').slick({
        dots: false,
        infinite: true,
        speed: 300,
        slidesToShow: 8,
        slidesToScroll: 7,
        responsive: [
            {
                breakpoint: 2560,
                settings: {
                    slidesToShow: 7,
                    slidesToScroll: 6
                }
            },
            {
                breakpoint: 1920,
                settings: {
                    slidesToShow: 6,
                    slidesToScroll: 5
                }
            }
        ]
    });
    Ответ написан
    Комментировать
  • Как убрать эту синюю заливку на телефонах?

    UnluckySerivelha
    @UnluckySerivelha
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0); 
    -webkit-tap-highlight-color: transparent;
    Ответ написан
    Комментировать
  • Почему фотография с text-align:center не встает по центру?

    rockon404
    @rockon404
    Frontend Developer
    Потому что правило text-align надо задавать родителю, а не изображению.
    Пример.
    Ответ написан
    Комментировать
  • Подготовка к индивидуальному занятию, какие планы?

    @spaceatmoon
    Тысячу раз задавали вопрос и тысячу раз отвечали. Ну что же.
    Первое что читаем.
    Как лучше учить английский?

    А теперь от меня и как не надо делать.
    1. Приложения не позволят выучить язык.
    2. Тратить 15 минут ежедневно на язык это пустая трата времени. 2-3 часа минимум в день, иначе нет результата.
    3. Развивать навыки нужно комплексно. Да, вы можете научиться читать, но как гласит история. Читать и писать совсем необязательно для знания языка, это всего лишь побочки. Но сейчас нужно и это, поэтому учитесь читать, писать, говорить, слушать параллельно.
    4. Учитесь понимать, что слово red это red, а не красный.
    5. Только индивидуальные уроки. На массовые занятия ходите только для самоутверждения. Почему не ходить на курсы где в классе 30 человек? Вспомните школу и сколько вам уделял время учитель. Плюс там там такой разный уровень будет, что вы либо забьетесь в угол, либо бросите потому, что легко.
    6. Не жалейте денег. Понравилась книжка, купите. Понравился репетитор, сходите с ним кафе. Заодно урок проведете в необычном месте :)
    7. Когда вы чатитесь, то пишите грамотно. Сперва будет прикольно, что вы как бы вливаетесь в их тусовку, но потом поймете, что такие люди малограмотны.
    8. Учебники либо полностью на английском, к примеру синий Мёрфи, или такой Английская грамматика для начинающих В.А.Миловидов. Или на половину русском, если тяжело, но чтобы никакой транскрипции на русском.
    9. Получайте удовольствие.
    10. Ну и не самое главное, но важное. При выборе материалов ориентируетесь на свои возможности. Если понимаете текст примерно на 60%, тогда вперед.
    11. Если читаете книжки, желательно вначале адаптированные, то желательно с аудикнигой в придачу.
    К примеру как здесь. robinsoncrusoe2.newsinlevels.com
    Ответ написан
    5 комментариев
  • Как научится понимать Bitrix за один вечер?

    neuotq
    @neuotq
    Прокрастинация
    Перво наперво настойчиво рекомендую сообщить об этом заказчику, саму верстку выполнить в полном объеме согласно принятому описанию заказа, а далее предложить варианты заказчику. Либо вы заканчиваете полностью просто верстку статичных html для последующей интеграцией специалиста по bitrix в саму систему, либо вы сами берете на себя эти доработки но с условиями расширения времени заказа (и может быть оплаты).
    Вашей вины в том что заказчик полностью не описал задачу нет, но и самого заказчика конечно же полностью в этом винить нельзя и будет по честному для заказчика как можно быстрее ему сообщить о проблеме и наиболее легкие пути выхода для всех сторон.
    Если там человек адекватный, он оценит честность и думает пойдет вас на встречу если вы аргументировано обоснуете иные сроки или иные условия выполнения заказа.
    Ну и в крайнем случае можно закрыть заказ по согласовыванию сторон, если же он подаст жалобу, то у вас тоже есть право жаловаться на условия ТЗ, в которых не было раскрыта истинная сложность задания.
    И еще раз повторю, я настоятельно рекомендую быть прежде всего честным с заказчиком, а не стараться сделать то что у вас очень может быть не получится и таким образом неожиданно для заказчика сорвать сроки/качество продукта. Поэтому лучше как можно раньше предупредить, чтобы человек тоже скорректировал свои планы и оценил вашу честность.
    Ответ написан
    Комментировать
  • Как менять background-image без задержки?

    Eridani
    @Eridani
    Мимо проходил
    предзагрузить
    var a = [
    '../templates/images/house.png',
    '../templates/images/banya.png',
    '../templates/images/besedka.png',
    '../templates/images/zabor.png',
    '../templates/images/garazh.png',
    '../templates/images/landscape.png'
    
    ];
    
    var ai = [];
    
    for(var i = 0; i < a.length; i++) {
    ai[i] = new Image();
    ai[i].src = a[i];
    }
    Ответ написан
    Комментировать
  • Не могу подключить css файл и js. В input не ищет функцию js?

    @boga-net
    Что-то знакомое. Как будто из какого-то видео урока по js )
    А зачем использовать jQuery и нативный js ?
    type="text/javascript" можно не писать
    не указывайте oninput="fun1() в html. Обращайтесь к элементами через скрипт и вешайте на них функцию
    Вместо async лучше используйте defer

    С самим js кодом всё в порядке. Проблема в вызове функции. Если откроете консоль, то увидите "fun1 is not defined" - функция не определена.

    Вам достаточно просто вызывать функцию так

    $('input').on('change', function() {
        fun1();
    });
    // Или так 
    $('input').on('change', fun1);


    https://jsfiddle.net/ouodkeLn/162/

    Здесь я немного подправил ваш код
    // Так будет быстрее и проще )
    
    $(function(){
    $('input').on('change', fun1);
    
    function fun1() {
          var rtl = $('#rtl').val();
          var rtr = $('#rtr').val();
          var rbr = $('#rbr').val();
          var rbl = $('#rbl').val();
          var ttl = $('#ttl');
          var ttr = $('#ttr');
          var tbr = $('#tbr');
          var tbl = $('#tbl');
          var block = $('#block');
    
          ttl.val(rtl);
          ttr.val(rtr);
          tbr.val(rbr);
          tbl.val(rbl);
    
          block.css({
            'border-radius' : rtl + 'px ' + rtr + 'px ' + rbr + 'px ' + rbl + 'px'
          });
      	}
    });


    https://jsfiddle.net/0ad1ktw3/4/

    Я точно смотрел какое-то видео с таким кодом. И тоже, если память не изменяет, что-то не получалось. Там вроде в комментариях был правильный ответ )
    Бросайте такого учителя js, который совмещает нативный js и jquery

    Найдите канал Дмитрия Лаврика и JavaScript решает. А вских гош дударей, мастер css, веб депелопер блог - забудьте
    Ответ написан
    1 комментарий
  • В какой последовательности изучать JavaScript?

    rim89
    @rim89
    программист-велосипедист
    Нет
    1. Сперва нужно понять для чего он вам нужен
    После выбрать стек для этого:
    JS - это нативный язык, основа.
    Всё остальное - это дополнения.
    JQUERY - самое просто из списка, доп библиотека, которая облегчала работу с селекторами и XHR запросами
    Gulp - это менеджер задач, т.е. автоматизация рутинных работ, например по сборке проекта
    WebPack - это большой комбайн, в который перекрывает своим функционал Gulp и другие "помощники"
    Angular / Vue / React - это фреймворки, экосистемы со своими особенностями.
    Angular - требует знания TypeScript - надмножество над JS со строгой типизацией и не только.

    Node.js - это серверная вариация JS
    MongoDB - база данных

    Т.е. как видно отдельные области применимости. Чтобы решать какую то задачу все знать не нужно. Поэтому нужно определиться что нужно / требуется.
    Ответ написан
    Комментировать
  • Где лучше ставить сайдбар?

    ttone
    @ttone
    Design / AE / Nuke
    Правильно написал Максим Тимофеев , что в зависимости от информации в сайдбаре его надо располагать либо слева либо справа.
    w6Une8K.jpg
    Ответ написан
    Комментировать
  • Что такое ноды в javascript?

    rockon404
    @rockon404
    Frontend Developer
    Почему именно ноды, а не элементы или еще как-то?
    Node дословно переводится как узел.

    - почему тут ноды
    - а тут элемент?
    В чем разница?
    Node - любой объект DOM, в нем реализованы базовые методы.
    Element - это один конкретный тип(потомок) Node. Ноды не обязательно являются элементами.
    Простой пример. Обратите внимание на свойство nodeType каждого элемента коллекции. Один элемент и две текстовые ноды.

    Node
    Element
    Ответ написан
    4 комментария
  • Простой визивиг?

    kgnk
    @kgnk
    Разрабатываю сайты, рисую интерфейсы
    2 комментария
  • Как перевести jquery код на чистый javascript?

    djsv
    @djsv
    IT-генералист
    Ответ написан
    Комментировать
  • Как решить проблему для мониторов 13 дюймов?

    webinar
    @webinar
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Медиа запросы тут не в помощь.

    Вы ошибаетесь. Фильтры у Вас уходят при ширине 991px и меньше. Собственно в css это прописано:
    .query-filters {
        left: -260px;
    }
    @media (min-width: 992px)
    .query-filters {
        left: 0;
    }

    Итого: изначально left: -260;, а при 992 и больше left: 0; и управляет этим как раз медиа запрос
    Ответ написан
    Комментировать
  • Если использовать бэм то использовать его на всем сайте?

    @Froggyweb
    Можно. Можно даже делать поэтапно. Но судя по вопросу бэм вам не нужен. Он ничего не дает кроме дальнейшей поддержки и расширения верстки на основе готовых блоков.

    Стили слика кстати вполне по бэм
    Ответ написан
    Комментировать
  • Если использовать бэм то использовать его на всем сайте?

    SagePtr
    @SagePtr
    Еда - это святое
    Что бы при импорте они не ломались и были независимыми.

    БЭМ скорее заботится не о том, чтобы твой блок ничто другое не сломало, а чтобы он сам ничего другого не сломал на странице, засчёт того, что все правила в нём содержат как минимум название этого блока (в итоге ни к чему извне не применяются). Если у вас все селекторы именуются по БЭМ - тогда ничего не сломается, но если в таблице стилей есть другие правила - то никто не гарантирует, что эти правила не будут ни с чем конфликтовать, особенно если они содержат !important и перебьют специфичность, либо если применяются слишком широко, например, ко всем элементам определённого типа.
    Ответ написан
    Комментировать
  • Где найти список всех css-свойств?

    Vlad_IT
    @Vlad_IT Куратор тега CSS
    Front-end разработчик
    Комментировать