Контакты
Местоположение
Россия, Москва и Московская обл., Москва

Достижения

Все достижения (2)

Наибольший вклад в теги

Все теги (24)

Лучшие ответы пользователя

Все ответы (75)
  • Не работают псевдоклассы в css?

    cannibal_corpse
    @cannibal_corpse
    Верстальщик руками
    Привет!
    У тебя код препроцессорный (LESS) должен компилироваться в CSS посредством плагина(сборщика/npm-скрипта), так как браузеры не умеют читать "неродной" язык.

    Немного погугли про препроцессоры и все получится! :)
    Ответ написан
    2 комментария
  • Как в яво-скрипте нарисовать спектрограмму stft?

    cannibal_corpse
    @cannibal_corpse
    Верстальщик руками
    Если java это ява, то jazz это...

    https://codepen.io/SarahC/pen/RLNYVQ
    Ответ написан
    1 комментарий
  • Почему CSS Grid не стоит делать?

    cannibal_corpse
    @cannibal_corpse
    Верстальщик руками
    Гриды - однозначно стоит использовать. Отличная спецификация, где не нужно городить кучу костылей и оберток.
    Гриды - отличнейший инструмент для построения адаптивных сеток.

    К сожалению, еще не ушло поколение старых браузеров и IE, где либо старые спецификации, либо совсем не поддерживаются гриды.

    PS. grid-gap устарел, теперь используется просто gap, который, кстати, работает и с flex-элементами тоже!
    Ответ написан
    Комментировать
  • Следует ли ограничивать CSS стили с помощью id предка?

    cannibal_corpse
    @cannibal_corpse
    Верстальщик руками
    То, какие стили вы пишете селектору влияет на перфоманс, а то какому селектору - не влияет.
    Если волнует читаемость - используйте препроцессоры и методологию.
    Не нравится БЭМ? Посмотрите в сторону AtomicCSS (tailwind и прочее)
    Ответ написан
    Комментировать
  • Почему браузер неправильно умножает числа?

    cannibal_corpse
    @cannibal_corpse
    Верстальщик руками
    Эта "фишка" не только в браузере и JS, а в целом - в машинном вычислении.
    Есть даже интересный сайт, посвящённый этой проблеме, вот он
    Если взять, например 0.2 и 0.3, то константы 0.2 и 0.3 будут аппроксимированы до своих истинных значений. Получается, что ближайшее к 0.2 значение double оказывается больше рационального числа 0.2, но ближайшее к 0.3 значение double меньше рационального числа 0.3. Сумма 0.1 и 0.2 оказывается больше рационального числа 0.3, и следовательно не соответствует константам в коде.

    0.1 + 0.2 // -> 0.30000000000000004
    (0.1 + 0.2) === 0.3 // -> false
    Ответ написан
    7 комментариев

Лучшие вопросы пользователя

Все вопросы (11)