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

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

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

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

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

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

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

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

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

MrColdCoffee

web
  • 64
    вклад
  • 2
    вопроса
  • 73
    ответа
  • 67%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как правильно сверстать блок из трех рядов нечетного кол-ва иконок?

    MrColdCoffee @MrColdCoffee
    web
    https://qna.habr.com/q/600376
    Ответ написан 06 июл.
    Комментировать
    Комментировать
  • Как отследить, что окно стало активным?

    MrColdCoffee @MrColdCoffee
    web
    //свалил
    window.blur();
    
    //вернулся
    window.focus();
    
    document.addEventListener("visibilitychange", function(){
    	if (document.hidden){
    		console.log('Вкладка не активна');
    	} else {
    		console.log('Вкладка активна');    
    	}
    });
    Ответ написан 22 апр.
    Комментировать
    Комментировать
  • Как вернуть значение в виде цифры?

    MrColdCoffee @MrColdCoffee
    web
    Попробуйте так

    let isMobile = true;
    let isTablet = false;
    
    console.log( ( isMobile ? 'Меньше 992' : (isTablet ? 'Меньше 1600, но больше 992' : 'Больше 1600' ) ) );
    
    const blockWidth = () => {
        if (isMobile) {
          console.log('Меньше 992');
          return 100;
          
        }
        if (isTablet) {
          console.log('Меньше 1600, но больше 992');
          return 150;
          
        }
        console.log('Больше 1600');
        return 200;
        
      };
      
     let b = blockWidth();
     console.log(b);
    Ответ написан 21 апр.
    Комментировать
    Комментировать
  • Как вернуть последнее true значение в цикле for, если после этого еще были итерации?

    MrColdCoffee @MrColdCoffee
    web
    var min=100
    var k
    
    for(let i=1; i<=8; i++){
    
    let a = Math.floor(Math.random()*(99-10)+10)
    let tens=Math.floor(a/10)
    let unit=a%10
    let sum = tens+unit
    
    if (sum < min) {
    k=a
    min=sum
    }
    
    alert (a + "/" + tens + "/"+ unit+ '/' +sum +"/"+min+ "/"+k )
    }
    Ответ написан 21 апр.
    2 комментария
    2 комментария
  • Почему не работает анимация?

    MrColdCoffee @MrColdCoffee
    web
    классы одного блока же
    .element-animation.element-show.singl::after {
      transition:2s;
      right: -20%;
    }
    Ответ написан 21 апр.
    1 комментарий
    1 комментарий
  • Как из массива достать текст?

    MrColdCoffee @MrColdCoffee
    web
    console.log(array .join(','));

    только вот если вам нужно значение, то нужно вытаскивать value например: let name = document.querySelector('.name').value;
    Ответ написан 20 апр.
    3 комментария
    3 комментария
  • Как сделать, чтобы прокручивалось меню?

    MrColdCoffee @MrColdCoffee
    web
    для nav добавить
    overflow: scroll;
    height: 100vh;
    margin:0;
    padding-top: 0;
    Ответ написан 19 апр.
    1 комментарий
    1 комментарий
  • Как передать чистый base64?

    MrColdCoffee @MrColdCoffee
    web
    test.replace(/^data:\w+\/\w+;/, '')
    где test - ваша строка
    Ответ написан 18 апр.
    Комментировать
    Комментировать
  • Как можно сделать такой округлённый текст в css?

    MrColdCoffee @MrColdCoffee
    web
    как вариант тык
    или svg
    Ответ написан 15 апр.
    Комментировать
    Комментировать
  • Как сделать такой наклонённый текст с помощью css?

    MrColdCoffee @MrColdCoffee
    web
    transform-origin: 50% 100%;
    transform: perspective(300px) rotateX(25deg);
    Ответ написан 15 апр.
    1 комментарий
    1 комментарий
  • Как скопировать в буфер обмена предустановленный текст?

    MrColdCoffee @MrColdCoffee
    web
    https://clipboardjs.com/
    Ответ написан 13 апр.
    Комментировать
    Комментировать
  • Как написать JS код чтобы управлять активностью ссылок?

    MrColdCoffee @MrColdCoffee
    web
    const navLink = document.querySelectorAll('.m_scrollspy ul .nav-link');
    console.log(navLink);
    
    
    for (let i = 0; i < navLink.length; i++) {
        navLink[i].onclick = () => {
    // Удаляем класс у всех
           navLink.forEach(function(el){
               el.classList.remove('active');
           });
    //Добавляем класс выбранному
       if (!navLink[i].classList.contains('active')) {
                navLink[i].classList.add('active')
            }
        }
        
    }
    Ответ написан 13 апр.
    Комментировать
    Комментировать
  • Как генерировать qr код текущей страницы (url) в php?

    MrColdCoffee @MrColdCoffee
    web
    тык
    а урл страницы достаётся из $_SERVER
    Ответ написан 13 апр.
    Комментировать
    Комментировать
  • Как скрыть рекламную ссылку на php?

    MrColdCoffee @MrColdCoffee
    web
    preg_replace
    Ответ написан 01 апр.
    Комментировать
    Комментировать
  • Почему :before у блоков есть, а :after нет?

    MrColdCoffee @MrColdCoffee
    web
    вы забыли точку перед b в .b::after
    Ответ написан 17 мар.
    Комментировать
    Комментировать
  • Почему номер телефона приходит в Telegram не кликабельным?

    MrColdCoffee @MrColdCoffee
    web
    попробуйте
    urlencode($txt)
    Ответ написан 17 мар.
    3 комментария
    3 комментария
  • Раскрытие и скрытие блоков по id?

    MrColdCoffee @MrColdCoffee
    web
    $( 'div[data-tab]' ).click(function() {
     $( $(this).data('tab') ).toggle();
    });
    Ответ написан 11 мар.
    3 комментария
    3 комментария
  • Что значит "[=["?

    MrColdCoffee @MrColdCoffee
    web
    Хорошее объяснение есть в пункте 3.1 начиная с Literal strings
    Ответ написан 09 мар.
    Комментировать
    Комментировать
  • Как правильно сделать круг в круге?

    MrColdCoffee @MrColdCoffee
    web
    <div class="circle" ></div>

    .circle{
      width: 30px;
      height: 30px;
      border-radius: 20px;
      background-color: #000;
      border: 5px solid #FFF;
      outline: 5px solid green;
    }
    Ответ написан 09 мар.
    2 комментария
    2 комментария
  • JQuery: Как один блок перенести во внутрь другого?

    MrColdCoffee @MrColdCoffee
    web
    по клику на кнопку переносит блок в другой
    document.querySelector('button').addEventListener('click',function(){
    $('.contact-box__item').append( $('#cartBox'));
    })
    Ответ написан 05 мар.
    1 комментарий
    1 комментарий
Оценили как «Нравится»
  • 1
  • 2
  • 3
  • 4
  • Следующие →
Самые активные сегодня
  • sergey-gornostaev
    Сергей Горностаев
    • 6 ответов
    • 0 вопросов
  • Adamos
    Adamos
    • 6 ответов
    • 0 вопросов
  • Foxik1
    • 3 ответа
    • 2 вопроса
  • Fockker
    Ипатьев
    • 5 ответов
    • 0 вопросов
  • ky0
    ky0
    • 5 ответов
    • 0 вопросов
  • meDveD_spb
    meDveD_spb
    • 5 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

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

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