Задать вопрос
Пользователь пока ничего не рассказал о себе

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

Все теги (4)

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

Все ответы (5)
  • Как считать из stdin русский текст и вывести его как wchar_t?

    @blecked88 Автор вопроса
    Проблема в итоге решилась так.

    #include <stdio.h>
    #include <tchar.h>
    #include <io.h>
    #include <fcntl.h>
    
    #define SZ 256
    
    int main(void)
    {
        int _ = _setmode(_fileno(stdin), _O_U16TEXT);
        _ = _setmode(_fileno(stdout), _O_U16TEXT);
    
        TCHAR input[SZ] = { 0 };
    
        _tprintf(L"Введите текст: ");
        fgetws(input, SZ, stdin); input[wcslen(input) - 1] = 0;
        _tprintf(L"Введенны текст: %s", input);
    
        return 0;
    }
    Ответ написан
    2 комментария
  • Что делать если дрожит фоновое изображение при скроллинге страницы с телефона (тестил на chrome)?

    @blecked88 Автор вопроса
    Пофиксил! Проблема была действительно из-за телефонной адресной строки браузера. Непосредственно фикс:
    JS:
    <script>
            function setFixedBackgroundHeight() {
                const vh = window.innerHeight * 0.01;
                document.documentElement.style.setProperty('--vh', `${vh}px`);
            }
    
            window.addEventListener('resize', setFixedBackgroundHeight);
            setFixedBackgroundHeight();
        </script>


    CSS:
    body {
        font-size: 1.3vw;
        margin: 0;
        font-family: montserrat;
        display: flex;
        flex-direction: column;
        color: #C1BFBF;
        position: relative;
        overflow-y: auto;
        overflow-x: hidden;
    }
    
    body::before {
        content: '';
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100vh;
        z-index: -1;
        background-image: url("../images/background.jpg");
        background-size: cover;
    }
    
    /* Использование переменной --vh для расчета высоты */
    body {
        --vh: 1vh;
        min-height: calc(100 * var(--vh));
    }
    Ответ написан
    Комментировать