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

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

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

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

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

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

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

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

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

Сергей Волков

Мне 17 лет, начинающий front-end разработчик
  • 9
    вклад
  • 51
    вопрос
  • 26
    ответов
  • 54%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Заявка с сайта. Тема письма не на кириллице. Как исправить?

    Сергей Волков @GovnoKoder_ITS
    Мне 17 лет, начинающий front-end разработчик
    Дело в том, что ты не укзаал кодировку для отправленного письма
    $mail->setFrom($email, $name, 'UTF-8');

    $mail->Subject = ("=?UTF-8?B?".base64_encode("Заявка с сайта")."?=");
    Ответ написан 09 мар.
    1 комментарий
    1 комментарий
  • Как реализовать телеграм бот для предоставления информации по квартирам для агентства недвижимости?

    Сергей Волков @GovnoKoder_ITS
    Мне 17 лет, начинающий front-end разработчик
    Возьми да загугли, конструктор telegram ботов. Почитай документацию к конструктору, пойми подходит он тебе или нет.

    И какая цена итоговая проделанной работы? За сколько мне её толкать начальству?

    Так ты делаешь бота на добровольческом начале, или за деньги ?

    P.S Без написания кода у тебя наврятли получится, что то путное.
    Ответ написан более года назад
    2 комментария
    2 комментария
  • Как называется произвольное поле цены woocommerce?

    Сергей Волков @GovnoKoder_ITS Автор вопроса
    Мне 17 лет, начинающий front-end разработчик
    Разобрался.
    Цена: _price
    Популярность: total_sales
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Почему wp подгружает страницу index вместо страницы корзины woocommerce?

    Сергей Волков @GovnoKoder_ITS Автор вопроса
    Мне 17 лет, начинающий front-end разработчик
    Разобрался в вопросе.
    Оказалась проблема в page.php, а точнее в эго отсутствии

    В папке темы создал файл page.php с этим кодом
    <?php get_header() ?>
    </header>
    <main class="main">
        <?php while (have_posts()) : the_post(); ?>
    
        <?php the_content(); ?>
    
        <?php endwhile; ?>
    </main>
    <?php get_footer() ?>


    И все заработало.
    Ссылка на stackoverflow
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как изменить разметку product-category в woocommerce?

    Сергей Волков @GovnoKoder_ITS Автор вопроса
    Мне 17 лет, начинающий front-end разработчик
    Разобрался.
    1. Для начало нужно создать дочернею тему
    2. Скопировать нужные файлы из woocommerce/templates и изменит их

    За вывод товаров на странице категорий отвечает файл -- archive-product.php
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как сделать чтобы при уменьшении ширины экрана скрипт jQuery переставал работать?

    Сергей Волков @GovnoKoder_ITS
    Мне 17 лет, начинающий front-end разработчик
    if(window.screen.width < 1200) {
     // ваш код ?
    }
    Ответ написан более года назад
    7 комментариев
    7 комментариев
  • Почему объект не растягивается на всю ширину path?

    Сергей Волков @GovnoKoder_ITS Автор вопроса
    Мне 17 лет, начинающий front-end разработчик
    Нашел решение:
    1) Выделите объект
    2) Нажмите crrl + A > scale
    И все заработает
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Почему browser-sync не обновляет страницу?

    Сергей Волков @GovnoKoder_ITS Автор вопроса
    Мне 17 лет, начинающий front-end разработчик
    })).on('error', function handleError() {
    			this.emit('end')
    		})
    		}))


    Убрал эту часть кода и все заработало !
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Каким плагином можно сделать вот такой слайдер?

    Сергей Волков @GovnoKoder_ITS
    Мне 17 лет, начинающий front-end разработчик
    swiper.js -- https://swiperjs.com/demos#pagination-progress
    И вообще я щитаю swiper.js самый лучший слайдер. Он не лагучий, в отличии от slick-slider ))
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как задать короткую ссылку на файл?

    Сергей Волков @GovnoKoder_ITS
    Мне 17 лет, начинающий front-end разработчик
    Воспользуйтесь ../ так вы сможете выйти из папки css и попасть на родительскую папку
    Например ../images/name.jpg
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Не работает код. почему?

    Сергей Волков @GovnoKoder_ITS
    Мне 17 лет, начинающий front-end разработчик
    Мне кажется я понял почему код не срабатывает.
    1. У тебя обработчик находится внутри цикла, который срабатывает в начале загрузки сайта. Как думаешь почему он не работает ?

    При нажатии на блок должен запускаться цикл !!!
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Почему при обращении к htmlcolection консоль выдает undefined?

    Сергей Волков @GovnoKoder_ITS Автор вопроса
    Мне 17 лет, начинающий front-end разработчик
    Все это нужно добавить в обработчик событий, который будет выводить информацию после того, как страница загрузится
    $(window).on('load', () => {
    
    })
    Ответ написан более года назад
    1 комментарий
    1 комментарий
  • Как отследить прокрутку вне блока на js?

    Сергей Волков @GovnoKoder_ITS
    Мне 17 лет, начинающий front-end разработчик
    Вот тебе функция, которая вычисляет координаты относительно документа:
    const coordinateCalculation = (e) => {
        coordinateQuote = coordinateQuote.push((Math.floor(element.getBoundingClientRect().top + window.pageYOffset)) - window.screen.height); // Добавляет в массив координаты элемента относительно документа=
    
        return coordinateQuote;
    }


    Потом добавляешь событие скролла:
    $(window).on('scroll', ( ) => {
        if(window.pageYOffset > 200) {
    
        } else if(window.pageYOffset < 200){
    
        }
    })

    p.s Здесь используется jquery.

    Вместо 200 подставляешь координаты своего блока
    Ответ написан более года назад
    1 комментарий
    1 комментарий
  • Отправка сообщения в сайте?

    Сергей Волков @GovnoKoder_ITS
    Мне 17 лет, начинающий front-end разработчик
    В чем проблема зайти на ютуб или в гугл ?
    Ajax -- https://habr.com/ru/post/14246/
    PhpMailer -- https://github.com/PHPMailer/PHPMailer
    Отправка форм -- https://www.youtube.com/watch?v=PqTrhfjLQBI, https://www.youtube.com/watch?v=6h-3Bo-xI7A
    Ответ написан более года назад
    1 комментарий
    1 комментарий
  • Как сделать задержку при перемещении у плавающего блока?

    Сергей Волков @GovnoKoder_ITS
    Мне 17 лет, начинающий front-end разработчик
    Воспользуйтесь transition-timing-function
    transition-timing-function: ease;

    transition-timing-function -- htmlbook.ru/css/transition-timing-function
    Сайт где вы самостоятельно сможете настроить "временную функцию" -- https://cubic-bezier.com/#.17,.67,.83,.67
    Ответ написан более года назад
    1 комментарий
    1 комментарий
  • Как правильно прописать общий модификатор для блоков БЭМ?

    Сергей Волков @GovnoKoder_ITS
    Мне 17 лет, начинающий front-end разработчик
    Cущность, определяющая внешний вид, состояние или поведение блока либо элемента.

    Значит, да можете

    Слова отделяются друг, от друга одним нижним подчеркиванием.

    https://ru.bem.info/methodology/quick-start/#Модиф...
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Почему position: absolute по умолчанию ставится не на 0:0?

    Сергей Волков @GovnoKoder_ITS
    Мне 17 лет, начинающий front-end разработчик
    Если определить position: absolute для box-4, этот элемент покинет нормальный поток документа. Но он остается на своем месте, так как координаты смещения не заданы

    https://proglib.io/p/css-position-absolute/

    Если вы сделаете третий див, то он уйдет под второй, у которого position:absolute. Так как он вышел из основного потока
    60d1c539e222b055080445.jpeg
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Почему после открытия меню, оно дергается вверх вниз?

    Сергей Волков @GovnoKoder_ITS Автор вопроса
    Мне 17 лет, начинающий front-end разработчик
    Короче, это происходит из за того, что мышка наводится и отпускается от меню, тем самым в очередь становятся новые анимации. Все, что нужно сделать, это добавить .stop(). Тогда анимация будет просто прирыватся.
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Где найти макеты на фигме?

    Сергей Волков @GovnoKoder_ITS
    Мне 17 лет, начинающий front-end разработчик
    Telegram:
    Фигма — Макеты для верстки -- https://t.me/FigmaMaket
    Макеты FIGMA -- https://t.me/figma_templates
    Glo Academy -- https://t.me/glo_academy ( здесь в поиске введи "макеты" )

    Ютуб:
    От 0 до 1 -- https://www.youtube.com/c/От0до1/videos ( куча марафонов с бесплатными исходниками )
    WebDesign Master -- https://www.youtube.com/channel/UC7enHM_oJRYJOnyJr... ( Плейлисты "джедай верстки", но исходники платные. Но сейчас у него проходит интенсив "Создание коммерческого сайта от А до Я.", где он полностью разбирает создание сайт. От прототипирование до посадки на cms + исходники бесплатные )
    BrainsCloud -- https://www.youtube.com/c/BrainsCloud/videos ( верстка блога )
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как сделать overflow: hidden для body при открытии меню, если оно больше 100vh?

    Сергей Волков @GovnoKoder_ITS
    Мне 17 лет, начинающий front-end разработчик
    Установи у меню высоту меньше, чем у body, Например 90vh
    60cc53754d144351960684.jpeg
    Ответ написан более года назад
    2 комментария
    2 комментария
Оценили как «Нравится»
  • 1
  • 2
  • Следующие →
Самые активные сегодня
  • Drno
    • 8 ответов
    • 0 вопросов
  • nedosekinstanislav
    Stanislav
    • 6 ответов
    • 0 вопросов
  • GNUBack
    • 5 ответов
    • 0 вопросов
  • AUser0
    • 5 ответов
    • 0 вопросов
  • Rsa97
    Rsa97
    • 4 ответа
    • 0 вопросов
  • alexey-m-ukolov
    Алексей Уколов
    • 4 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

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

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