Задать вопрос
Ответы пользователя по тегу CSS
  • Для чего нужны подобные js-библиотеки?

    ptrvch
    @ptrvch
    вебдев-энтузиаст. Django, AngularJS
    У вас очень много информации в голове смешалось в сплошную кашу.

    Прежде всего разберитесь с терминологией, и тогда многое станет на свои места.
    Фронтенд - это общее название всего комплекса работ по разработке сайта: html/css/js.
    Vue.js, React.js и им подобные - это не библиотеки (в отличие от jQuery), а веб-фреймворки.
    (upd: в комментах меня поправили, что Реакт - все-таки библиотека)
    Библиотека - это в общем случае набор инструментов, упрощающих некоторый тип задач, эти инструменты можно использовать и комбинировать как заблагорассудится.
    Фреймворк - это куда более сложная структура. главное отличие от библиотеки в том, что вам задается некоторый фундамент, в рамках которого вам необходимо реализовывать задачи.

    Плюс библиотек - у вас развязаны руки, вы не ограничены никакой структурой и вообще вольный художник. Минус - как только вам понадобится реализовать что-то сложнее анимаций и нескольких обработчиков событий, код очень быстро становится запутанным и тяжело поддается рефакторингу.
    Соответственно, в плюсах использования фреймворков - возможность куда более простого масштабирования приложений, минус - более высокий порог входа: с пылу-жару весь доступный арсенал использовать не получится.

    Использование веб-фреймворка избавляет вас от необходимости самостоятельно создавать фундамент и структуру веб-приложения (если вы внимательно ознакомились с документацией, конечно - костылей можно налепить с любым инструментом).

    Выбор того, с чем работать, зависит от уровня и сложности ваших целей и решаемых задач.
    Ответ написан
    2 комментария
  • Есть ли в webstorm возможность найти повторяющиеся строки кода?

    ptrvch
    @ptrvch
    вебдев-энтузиаст. Django, AngularJS
    Если нужен поиск по всему проекту, используйте ctrl+shift+f
    Ответ написан
  • Как задать высоту под разрешения экрана?

    ptrvch
    @ptrvch
    вебдев-энтузиаст. Django, AngularJS
    Попробуйте так:
    html, body {
        min-height: 100%;
    }
    Ответ написан
    Комментировать
  • Проблема с JS при выводе переменной, как исправить?

    ptrvch
    @ptrvch
    вебдев-энтузиаст. Django, AngularJS
    потому что html теги нужно писать в окне html, а js - там, где сейчас находится код html
    Ответ написан
    Комментировать