Задать вопрос
  • Обязательно ли выкладывать изображения в 2к и более?

    MrDecoy
    @MrDecoy Куратор тега CSS
    aliasmark,
    CSS т.к. для веба, а не для печати или домашнего просмотра

    А тэг "веб-разработка" тогда зачем? Вопрос ни к CSS ни к HTML отношения не имеет.

    - зачем цепляться к словам? не ясно что имеется в виду?

    Я не прицепился ни к одному из Ваших слов. Ваш вопрос - недостаточен для понимания проблемы. Накиданы какие то куски.

    - контейнер = размеру итема

    Какого итема? В том то и вопрос.
    Если это фулл скрин секция, то одна логика, если это иконка 20 на 20, то другая.

    - с текущим размером никто не умрет

    эгоцентричное мышление. Ваш ресурс не единственный в интернете. Каждый если будет думать об экономии трафика пользователя, даже на спичках, глобально в день будет экономить терабайты трафика, если не больше. А если аудитория сайта многочисленная, то даже 1 сэкономленный килобайт может выливаться в приличную экономию в месяц. Причём для вашего хостинга в том числе.
  • Обязательно ли выкладывать изображения в 2к и более?

    MrDecoy
    @MrDecoy Куратор тега CSS
    вопрос без контекста - можно выбросить в мусорку.
    Ещё и тэгов наклацали щедро, нарушая при этом правила сервиса. Например, причём тут CSS?

    Далее. Куда выкладывать? Выкладывают на хостинг.

    Целевой контейнер какой? 200 на 500, например? Зачем ему тогда 2к?

    Ну и если для Вас сохранить изображение с одинарной плотностью пикселей и двойной, а потом указать атрибут в разметке - время, то не понятно зачем вообще вопрос. Грузите сразу 10к. Пусть Ваши пользователи умрут от ожидания. Особенно с мобильного трафика.
    Или наоборот, выкладывайте в одинарной. Буржуи\мажоры потерпят, зато загрузится быстро.
  • Почему response.json( ) после fetch асинхронен?

    MrDecoy
    @MrDecoy Куратор тега JavaScript
    ну добавлю разве что, что в промис можно обернуть любую "синхронную" операцию, у которой есть некоторая длительность выполнения и резолвить промис, по факту завершения этой операции.

    И ещё как пример, есть подход построения последовательных анимаций через промисы.
    Что-то вроде:
    animation1()
      .then(animation2)
      .then(animation3)
      .then(showSubmitPopup)
  • Блоки "глючно" появляются при скроле. Как это исправить?

    MrDecoy
    @MrDecoy Куратор тега CSS
    а если закрыть все вкладки что ещё открыты в браузере, закрыть все приложения, перезагрузить телефон и открыть снова? На вид - внутренняя оптимизация для быстродействия при нехватки ресурсов.
  • Синтаксис CSS grid?

    MrDecoy
    @MrDecoy Куратор тега CSS
    Сергей Ракипов, я не ставил себе целью как-то Вас задеть. И суть даже не в том, что Вы спросили, а в том, как Вы это сделали.

    Новички задают простые вопросы каждый день. Десятками. И раздражаться на такие вопросы было бы каким-то мазахизмом, записавшись в кураторы тэга.

    Моя критика к Вам скорее к тому как Вы задали вопрос.
    Будь он примерно такого вида: "Я написал так то... Вот тут работает, а вот тут не работает. Такой то браузер, такая то версия. Вот пример кода. Подскажите почему так может быть?" - это была бы совсем другая история.

    Вы же задали вопрос, ответ на который лежит в гугле на первой строчке, при этом, не предоставив полной информации о Вашей реальной проблеме, с которой Вы столкнулись.
  • Синтаксис CSS grid?

    MrDecoy
    @MrDecoy Куратор тега CSS
    Сергей Ракипов,
    Не знаю если вы предполагаете что это может быть шутка

    Раз уж Вы спрашиваете...Это завуалированная претензия в относительно вежливой форме, вместо "чё за элементарный бред вы спрашиваете".

    Так как бывает что вроде в 5 браузере норм ав других нет.

    1) Ну то есть если в одном браузере норм, а в других нет - значит беда с синтаксисом во всём CSS? Или какая логика у Вас? Вопрос риторический. Логично что это может означать, что не все браузеры поддерживают такое написание, а не то, что такого написания нет в CSS.
    2) То есть упомянуть о том, что у Вас не работает в каком-то конкретном браузере - вы решили лишним, а нам нужно это угадать?

    это сайт не проверяет написание синтаксиса

    Не проверяет. Он показывает в каких браузерах определённое написание поддерживается. Вот по Вашему запросу, раз уж Вы в поисковик не можете сами вбить... https://caniuse.com/?search=grid-template-rows%3A%...

    Что дальше? Прочитать за Вас таблицу и объяснить в каких браузерах это не поддерживается?
  • Стоит ли изучать js по sorax?

    MrDecoy
    @MrDecoy Куратор тега JavaScript
    смотрите того, кто Вам больше нравится. Вы же не ораторскому искусству приходите учиться, а языку программирования.
    Базовые вещи не сильно изменились.
    Смотрите не только его.
    Читайте статьи, учебники и так далее.
    Чем больше - тем лучше.
  • Синтаксис CSS grid?

    MrDecoy
    @MrDecoy Куратор тега CSS
    это шутка? То есть вместо того, чтобы потратить 5 минут и проверить, Вы решили - а не пойти ли и не потратить чужого времени?
  • Почему не используется резиновая верстка с медиа запросами?

    MrDecoy
    @MrDecoy Куратор тега CSS
    neeby001,
    Тогда почему большинство требует адаптив?

    Так адаптив у "здорового" верстальщика это и есть резиновая вёрстка + брэйкпоинты.

    Бывают конечно индивиды, в том числе заказчики, застрявшие примерно в 2010, когда вёрстка не резиновая и по мере достижения брэйкпоинта меняется максимальная ширина контейнера на меньшую и по бокам остаются поля. То есть, например, на < 768 ширина контейнера становится 450, на < 450 - 320.
  • Как ежедневно менять дату в определеное время через JS?

    MrDecoy
    @MrDecoy Куратор тега JavaScript
    xanzik312, отлично.
    1) Я зашёл в 18:44, просидел 2 минуты, стало 18:46. Должно поменяться? Получается каждую минуту должен код запускаться.
    2) У меня не верное время в системе. При использовании new Date мне из-за этого покажет не верно. Годится?
  • Как ежедневно менять дату в определеное время через JS?

    MrDecoy
    @MrDecoy Куратор тега JavaScript
    я правильно понимаю суть Вашего вопроса: как добавить 1 день к текущей дате, если время больше определённого?
  • Как с помощью цикла for i добавить числа в массив?

    MrDecoy
    @MrDecoy
    Владимир, генерация != инициализация. Естественно инициализировать вне цикла, как и указано в коде.
  • Как с помощью цикла for i добавить числа в массив?

    MrDecoy
    @MrDecoy
    Владимир, если комментарий актуален, то не понимаю о чём он. Я в цикле не предлагал пушить.
  • Как с помощью цикла for i добавить числа в массив?

    MrDecoy
    @MrDecoy
    ох божечки кошечки....
    Вы (не) понимаете, что на каждую итерацию цикла у Вас будет происходит setState и, соответственно, перерисовка компонента? (ну может не на каждую, так как реакт может быть забатчит какое то количество в одну, но тем не менее)
    Почему бы не сгенерировать массив в цикле и не запушить его в стэйт уже готовый один раз после цикла?

    const a = []
    for (let i = 1; i < 60; i++) {
        a.push(i)
    }
    setSecondOfDialArray(a)
    // Ну или если нужно добавить к уже имеющемуся, то
    setSecondOfDialArray([...secondOfDialArray, ...a])
  • Как сместить ячейки таблицы?

    MrDecoy
    @MrDecoy Куратор тега CSS
    cracker-test, отлично. Идём дальше. Разметку нам Вашу угадывать?
    Или может Вы всё же сразу составите нормальный исчерпывающий вопрос, чтобы не нужно было задавать Вам 100500 вопросов и можно было сразу дать удовлетворяющий ответ?
  • Как сместить ячейки таблицы?

    MrDecoy
    @MrDecoy Куратор тега CSS
    cracker-test, и зачем Вы тогда ставите тэг "html"?
  • Как сместить ячейки таблицы?

    MrDecoy
    @MrDecoy Куратор тега CSS
    Так и вопрос то в чём? В том что не можете составить такую структуру?
    table
      tr
        td colspan=3
      tr
        td
        td colspan=2
  • Как вставить в input нестираемый символ?

    MrDecoy
    @MrDecoy Куратор тега CSS
    Обработка события input, добавление символа в конец value.
    Или сделать его статичным в разметке, в сложносоставном блоке, где на самом деле символ будет вне input
  • Как работает оператор &?

    MrDecoy
    @MrDecoy Куратор тега JavaScript
    UntitledNikname,
    но встречаю его в javascript-e

    Может все же в typescript'е?
    export type.. Вам не намекнуло, что это не js?