• Как можно реализовать выпадающий выбор даты?

    3vi1_0n3
    @3vi1_0n3
    Самый простой вариант - https://www.w3schools.com/html/tryit.asp?filename=...
    То есть
    <input type="datetime-local">
    Ответ написан
    Комментировать
  • Колледж или университет?

    WafelT
    @WafelT
    HTML/CSS/JavaScript
    Тоже мучал этот вопрос в девятом классе, думал куда, и понял что оба варианта требуют слишком долгое количество времени, и решил просто обучатся самостоятельно и некуда не идти. Также кошмарили родители, учителя даже некоторые однокласники, но как только начал зарабатавать, то уже перестал слушать их мнение.
    Ответ написан
    Комментировать
  • Колледж или университет?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Я бы посоветовал пойти в универ

    1. Насколько сильная финансовая нагрузка? Насколько они потянут,например, один учебный год, после которого за лето если что можно перевестись в другое заведение? Что говорят сами родители по этому поводу?
    2. Учась в универе у тебя будет больше мотивации не "прослушать курс лекций", а понять материал, чтобы не подвести родителей.
    3. Учась в универе, больше шанса что твои социальные связи пополнятся более полезными знакомствами
    4. В универе обучение по любому буде лучше в том числе и из-за преподавателей и материалов/обеспечения/подхода к обучению.

    Ну а так, ты сам сказал что именно ИТ направления нужно изучать самостоятельно. Попробуй к концу первого года порешать те же задачки на литкоде, попробовать выполнить какие-то задачи на фрилансе (не обязательно даже брать их как исполнитель, просто для себя попробовать выполнить реальные вещи)
    Ответ написан
    2 комментария
  • Колледж или университет?

    @Drno
    Там не учат на програмиста... это самообучение. там дадут максимум какие то основы устаревших языков
    А вот высшая математика - да, нужна
    Ответ написан
    1 комментарий
  • Колледж или университет?

    xez
    @xez
    TL Junior Roo
    Тааак. На дворе январь.
    Если вы про поступление, которое будет через полгода, бросайте писать дурацкие вопросы и садитесь за учебники. За такую уйму времени можно любой экзамен научиться сдавать.

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

    Однако, я считаю, что в колледж ни в коем случае идти не следует. В колледжи, техникумы и училища попадают ребята, а большинстве своём, не заточенные на приобретения каких-то знаний и построения карьеры (хотя есть, конечно же, и такие). И вот с этим контингентом оболтусов вам придётся находиться в одних стенах в ближайшие несколько лет. Для молодого человека, особенно, подверженного влиянию общества, не лучший выбор.
    Ответ написан
    4 комментария
  • Как сделать изменение background position на определённое количество пикселей через каждые 10 пикселей прокрутки?

    ivankprod
    @ivankprod
    Системный / веб fullstack-разработчик
    Должно сработать:
    const img = document.getElementById(ID_твоей_картинки);
    
    window.onscroll = () => {
      const scrolled = window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop;
    
      // если достигли картинки (можно еще через IntersectionObserver)
      if (scrolled > img.getBoundingClientRect().top) {
        // step - это кол-во пикселей в шаге
        const step = 2;
        img.style.backgroundPosition = ((scrolled - img.getBoundingClientRect().top) * step) + "px 0px";
      }
    }
    Ответ написан
    Комментировать
  • Как сделать анимацию изменения цвета в секундах?

    nowm
    @nowm
    Можно сделать так:

    const colors = ['black', '#252240', /*далее все нужные цвета по этому же принципу*/];
    
    // Это вместо всех блоков if (seconds.innerText == N)
    seconds.style.color = colors[parseInt(seconds.innerText) || 0] || colors[0];
    Ответ написан
    Комментировать
  • Как запретить вводить запятую, точку в инпут?

    @Steppp
    $('input').on('input', function() {
      $(this).val($(this).val().replace(/[A-Za-zА-Яа-яЁё,.]/, ''));
    });
    Ответ написан
    1 комментарий
  • Почему код улетает в бесконечный цикл?

    yarkov
    @yarkov Куратор тега JavaScript
    Помог ответ? Отметь решением.
    i++ // увеличивает i на 1 при каждом вызове
    i + 1 // ничего не делает
    i += 1 // то же самое что и i++
    Ответ написан
    Комментировать
  • Почему код улетает в бесконечный цикл?

    imko
    @imko
    Senior Scratch Developer
    Потому что i тогда не изменяется
    Ответ написан
    Комментировать
  • Как найти ошибку?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Потому что при быстром повторном щелчке вы попадаете не на кнопку, а на созданный ранее div. В обработчик событие попадает из-за всплытия.
    Если добавить в функцию console.log(e), то увидим
    click { target: div#ele, buttons: 0, clientX: 163, clientY: 119, layerX: 55, layerY: 19 }
    click { target: div.one, buttons: 0, clientX: 163, clientY: 119, layerX: 2, layerY: 2 }
    Ответ написан
    1 комментарий
  • Оцените вёрстку?

    fallus
    @fallus
    1. Я бы ещё ко всем <img />применил css-свойство image-rendering, подбирая для каждого браузера своё значение префиксами.

    2. В .slider__ я бы / поместил в отдельный <span />
    .slider__current и .slider__max задал бы минимальную ширину (дав им inline-block, а лучше их контейнеру flex).
    Чтобы не дёргалось вот это вот всё тогда, когда числа меняются при смене слайда.

    3. Было бы лучше, если б это была также и респонсив вёрстка(в rem). Потому что если уменьшить масштаб страницы, сайт уже выглядит не так, как на десктопе. Уже. Меньше. Хотя не знаю, может так было задумано.
    Да и подобного сайта, наверное, достаточно и в пискселях делать.

    4. На мобильной версии, вместо того чтобы давать .header position: fixed, я бы изначально дал position: sticky. А уже классом .header_fixed просто давал бы background и box-shadow.

    5. Ну а подобные анимации я никогда не понимал. Не нравятся субъективно.
    Ответ написан
    1 комментарий