Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос
y0u

y0u

dev
  • 247
    вклад
  • 2
    вопроса
  • 211
    ответов
  • 71%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как повесить и снять обработчик у jquery.tinyscrollbar?

    y0u
    y0u @y0u Куратор тега JavaScript
    dev
    https://qna.habr.com/q/605289
    Ответ написан 08 февр. 2022
    1 комментарий
    1 комментарий
  • Как сделать разнообразный по данным но с общим функционалом реакт компонент?

    y0u
    y0u @y0u
    dev
    Почитайте про Compound components, Hooks и React Context. В итоге сможете собрать примерно то, что задумали.
    Ответ написан 06 февр. 2022
    Комментировать
    Комментировать
  • Что означает и зачем нужен + в начале prompt?

    y0u
    y0u @y0u Куратор тега JavaScript
    dev
    Унарный плюс (+)
    Арифметические операторы
    Ответ написан 06 февр. 2022
    Комментировать
    Комментировать
  • Как сделать так, что бы при горизонтальном скролле элемента, у его потомков тянулся фон на всю ширину родителя?

    y0u
    y0u @y0u
    dev
    Если таблица на bootstrap, то так: https://getbootstrap.com/docs/5.1/content/tables/#...
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как привязать событие js к тумблеру?

    y0u
    y0u @y0u Куратор тега JavaScript
    dev
    https://codepen.io/jfiaiiww/pen/RwLzRXj
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как реализовать ф-ю, которая заменяет каждое вхождение указанных слов в предложении на заданную последовательность и возвращает полученную строку?

    y0u
    y0u @y0u Куратор тега JavaScript
    dev
    function makeCensored(str, value) {
      let arr = str.split(' ');
      const newArr = [];
      for (let word of arr) {
       if (value.includes(word)) {
          newArr.push('$#%!');
        } else {
          newArr.push(word);
        }
      }
      return newArr.join(' ');
    }
    Ответ написан более года назад
    1 комментарий
    1 комментарий
  • Как обратиться к классу, если его имя динамически строится?

    y0u
    y0u @y0u Куратор тега JavaScript
    dev
    document.querySelector('[class$="-toolbar"]')

    https://developer.mozilla.org/en-US/docs/Web/CSS/A...
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как вызвать компонент в функции без стейта?

    y0u
    y0u @y0u
    dev
    function Component(props) {
      return (<h1>{props.name}</h1>)
    }
    Ответ написан более года назад
    1 комментарий
    1 комментарий
  • Как сделать изменение background position на определённое количество пикселей через каждые 10 пикселей прокрутки?

    y0u
    y0u @y0u Куратор тега JavaScript
    dev
    Если лень разбираться, то там реализовано всё с помощью этого плагина - https://scrollmagic.io/
    Пример: https://scrollmagic.io/examples/expert/image_seque...
    Ответ написан более года назад
    1 комментарий
    1 комментарий
  • Как вытащить из строки два значения?

    y0u
    y0u @y0u Куратор тега JavaScript
    dev
    const date = '25.02.2021 - 29.02.2021'.split(' - ');
    const startDate = date[0]; // 25.02.2021
    const endDate = date[1]; // 29.02.2021
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как убрать горизонтальный скролл на мобильной версии?

    y0u
    y0u @y0u
    dev
    В head добавьте
    <meta name="viewport" content="width=device-width, initial-scale=1">
    Ответ написан более года назад
    6 комментариев
    6 комментариев
  • Какие существуют автоматические сборщики с минификацией JS для Windows?

    y0u
    y0u @y0u Куратор тега JavaScript
    dev
    https://webpack.js.org/
    https://parceljs.org/
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как реализовать такое поведение контента при скролле?

    y0u
    y0u @y0u Куратор тега JavaScript
    dev
    https://scrollmagic.io/
    https://greensock.com/scrolltrigger/
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как данную функцию при наведении на объект остановить а после выхода из объекта снова запустить?

    y0u
    y0u @y0u Куратор тега JavaScript
    dev
    $.fn.glow = function(delay = 1000) {
      return this.each(function() {
        let interval;
    
        const startGlow = () => {
          interval = setInterval(() => $(this).toggleClass('glow'), delay);
        }
    
        const stopGlow = () => {
          clearInterval(interval);
        }
    
        $(this).on('mouseenter', stopGlow);
        $(this).on('mouseleave', startGlow);
        
        startGlow();
        
        return this;
      })
    }
    
    $('.glowable').glow();
    Ответ написан более года назад
    1 комментарий
    1 комментарий
  • Как указать несколько анимаций для одного элемента?

    y0u
    y0u @y0u
    dev
    animation: background 3s infinite alternate,  ribbon 3s;
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Почему появляется такая цепочка прототипов?

    y0u
    y0u @y0u Куратор тега JavaScript
    dev
    Почитайте про разницу между __proto__ и prototype
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Почему line-height в % срабатывает не так как нужно?

    y0u
    y0u @y0u
    dev
    Если предположить что у тебя корневой размер шрифта это 16px,
    то у элемента subtitle размер шрифта 16 * 1.2 = 19.2px.
    В итоге line-height твой равен 0.225 * 19.2 = 4.32px

    Больше про line-height можно почитать здесь:
    https://developer.mozilla.org/ru/docs/Web/CSS/line...
    Ответ написан более года назад
    8 комментариев
    8 комментариев
  • Как при достижении условного брейкпоинта ширины экрана сменить через js href у ссылки?

    y0u
    y0u @y0u Куратор тега JavaScript
    dev
    const links = document.querySelectorAll('.order-project__more-details-btn');
    const BREAKPOINT = 700;
    
    if (window.innerWidth < BREAKPOINT) {
      links.forEach((link) => {
        link.href = '#link2';
      });
    }
    Ответ написан более года назад
    3 комментария
    3 комментария
  • Как реализовать анимацию в фиксированной секции по скроллу?

    y0u
    y0u @y0u Куратор тега JavaScript
    dev
    Например с помощью этой библиотеки: scrollmagic.io
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как понять из какого дива прилетел event?

    y0u
    y0u @y0u Куратор тега JavaScript
    dev
    https://developer.mozilla.org/ru/docs/Web/API/Even...
    Ответ написан более года назад
    2 комментария
    2 комментария
Оценили как «Нравится»
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • Следующие →
Самые активные сегодня
  • Drno
    • 11 ответов
    • 1 вопрос
  • HardBot
    HardBot
    • 7 ответов
    • 0 вопросов
  • Expert1222
    • 5 ответов
    • 0 вопросов
  • poly-titova
    Полина Титова
    • 5 ответов
    • 0 вопросов
  • sergey-gornostaev
    Сергей Горностаев
    • 5 ответов
    • 0 вопросов
  • TTATPuOT
    Антон Неверов
    • 4 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации