Задать вопрос
  • Как выровнять карточки flexbox?

    SKAIT
    @SKAIT
    infinity
    Насколько я понял вам нужно заменить значение flex-end на center в align-items у класса inner
    (так же нет смысла прописывать дважды border-box после звездочки)
    Ответ написан
    Комментировать
  • Как избавиться от отступов справа?

    SKAIT
    @SKAIT
    infinity
    Задать 2 блоку ширину фиксированную
    Ответ написан
    Комментировать
  • Не работает Emmet для php, visual studio code?

    SKAIT
    @SKAIT
    infinity
    Если у вас установлен Emmet, то нужно зайти в настройки пользователя
    Через настройки редактора
    1 - нажмите на шестеренку внизу слева и перейдите в настройки
    2 - введите в поле Emmet
    3 - найдите в списке "Emmet: Exclude Languages" , ниже текста может быть не сразу заметен список исключений, которые плагин игнорирует, в ней скорее всего есть "php" удалите его через крестик.

    2 способ через пользовательские настройки( тоже самое)
    чтобы перейти в них нажмите Ctrl+shift+P после введите в строку ">Open user setting" перейдите в файл.
    поищите и потрогайте, что тут может быть не так(именно с Emmet)
    В 90% виноват "случайно" созданное исключение для него,
    Если дело в исключении(exclude)
    должно быть инструкция на подобии такого:
    "emmet.excludeLanguages": [
            "php"
        ],


    удалите её или удалите только "php" между скобок, разницы не будет
    Ответ написан
    Комментировать
  • У меня пропала вкладка my website в mamp, что делать?

    SKAIT
    @SKAIT
    infinity
    Здравствуйте!)
    Чтобы открыть сервер c помощью MAMP нужно:
    1 - перейти в каталог MAMP и перейти в папку htdocs, где всё и происходит
    допустим D:\MAMP\htdocs
    2 - в ней создать папку допустим с названием " site " в которой создать файл " index.php" для наглядности можете прописать в нём простой код:
    <?php
    echo "my first site";
    ?>

    3 - перейдите на тот самый локальный сайт mamp ( нажмите на open WebStart page в приложении, если сайт не открылся автоматом)
    4 - в адресной строке пропишите вместо http://localhost:80/MAMP/ |||||||||| http://localhost:80/site/

    и вы узрите своё дитё)

    Примечания:
    цифра 80 в адресной строке - это порт вы можете изменить его в настройках самой программы, если возникают какие-либо конфликты в панели навигации ( MAMP - preferences -> PORT -> Apache port )

    если у вас нет настроек в программе MAMP, а только 3 кнопочки, то скорее всего у вас не установлен PHP
    Установиnt его из офиц.сайта и установите глобально через переменные среды (инструкций в инете полно по установке)

    вы так же можете использовать плагины для вашего редактора для запуск сервера
    например в vs code "PHP SERVER" и запускать с любой папки с помощью плагина, но не забудьте установить php глобально и перезапустить всё чтобы все его видели
    Ответ написан
    Комментировать
  • Почему nodemon не обновляет страницу?

    SKAIT
    @SKAIT
    infinity
    Он и не должен обновлять вам страницу :)
    "он обновляет сервер"
    Вы благодаря ему не перезапускаете постоянно сервер вручную с консоли.
    Обновление страницы это уже забота других инструментов
    Ответ написан
  • Как написать отскок квадрата по горизонтали(pygame)?

    SKAIT
    @SKAIT
    infinity
    Добавляем переменную SPEED со значением допустим 5 ( SPEED = 5 ) и в метод __init__ self.speed = SPEED
    ( если ты знаешь о Class в Python, то легко справишься и поймешь для чего, иначе учи python, а после интересуйся библиотекой Pygame )
    def update(self):
        self.rect.x += self.speed
        if self.rect.left < 0 or self.rect.right > WIDTH:
            self.speed = -self.speed

    ( не забывайте, что все, что вы помещаете в метод update(), будет происходить в каждом кадре. )
    в этом блоке кода каждый кадр, а точнее каждые 0.02 сек происходит следующее:
    self.rect.x += self.speed #speed = 5
    твой прямоугольник переместился вправо на 5, потому что SPEED равна 5. след шаг
    if self.rect.left < 0 or self.rect.right > WIDTH:
    проверяется дошел ли левый край объекта до левой стороны окна или правая сторона объекта до правой стороны окна, если хоть одно из этих двух условий верно, то переходит к выполнению блока if, если не одно не является истиной, то все начинается сначала (перемещается на 5 вправо и проверяется условие).

    Как только объект дошел до правой cтороны, то speed меняет свое значение на -5 и теперь прямоугольник будет идти влево self.rect.x += self.speed #speed = -5 до тех пор пока левая сторона объекта не дойдет до левой стороны окна =3
    Ответ написан
    Комментировать