• Как пользоваться codepen.io?

    @DanKud
    Конкретно этот пример самый дефолтный на чистом коде. Не знаю по какой причине он может у вас не работать. Его достаточно просто скопировать и вставить в свой HTML-файл. Часто бывает, что написанный код использует какой-то процессор. То есть это не чистый код и по дефолту браузер его обработать не сможет. Он не будет работать если вы его просто вставите без обработки. Используемый процессор будет приписан в скобках в заголовке. Например HTML (Pug) - CSS (Stylus) - JS (Babel) и так далее. Если используется процессор, то чтобы получить чистый код прямо в окне Codepen достаточно просто выбрать в выпадающем меню блока (стрелка вниз) пункт View Compiled ... и код будет сразу же преобразован. Преобразованный код уже можно смело вставлять к себе и он будет обрабатываться браузером по дефолту. Так же могут быть подключены дополнительные библиотеки без которых код не будет работать. Чтобы посмотреть список подключенных библиотек надо нажать на настройки блока (шестеренка) и посмотреть есть ли в списке ссылки на них. Если есть ссылки на библиотеки соответственно вам тоже нужно их подключить в код. Ну а проще всего конечно зарегистрироваться на сайте. Нажать в правом нижнем углу Export -> Export .zip и получить архив с содержимым. Соответственно index.html это будет HTML-код. В папке css будет файл с CSS-кодом. В папке js будет скрипт с JS-кодом. Все эти файлы будут на чистом коде. Если использовались дополнительные процессоры, то код под них будет в соответствующих папках.
    Ответ написан
    Комментировать
  • Почему overflow-x:hidden не срабатывает на мобильных?

    Serj-One
    @Serj-One
    i'm sexy and i know it
    Мобильные браузеры игнорируют overflow-x:hidden для html и body при использовании <meta name="viewport">
    Проблема решается добавлением этого свойства отдельным секциям.
    Ответ написан
    1 комментарий
  • Как сделать появление текста?

    @MasterMike
    Ответ написан
    Комментировать
  • Как не копировать два раза условие в php?

    Stimulate
    @Stimulate
    могу
    if ($var > 1) {
        myCode1();
        myCode2();
    }
    else {
        myCode2();
        myCode1();
    }
    Ответ написан
    Комментировать
  • Как не копировать два раза условие в php?

    @procode
    Разработчик
    Огромные коды надо инкапсулировать - вынести в отдельные блоки.

    Как уже было сказано выше - это могут быть функции.

    Или методы классов.

    Или просто отдельные файлы с кодом которые потом подключать так:

    if ($var > 1) {
         include 'file1.php';
         include 'file2.php';
    }
    else {
         include 'file2.php';
         include 'file1.php';
    }
    Ответ написан
    Комментировать
  • Зачем нужен :before и :after?

    dom1n1k
    @dom1n1k
    Да, фактически это узаконенный хак.
    Изначально их придумали для задач типа нумерации заголовков, а сегодня уже как только не используют.
    Ответ написан
    Комментировать
  • Как научиться учить программирование?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Ну, раз есть похожие вопросы, должны быть и похожие ответы. Съезжай от родителей.
    Ответ написан
    Комментировать