PHP, Laravel, Yii2, MODX
JavaScript, Vue.JS, React
Местоположение
Россия, Ставропольский край, Ставрополь

Достижения

Все достижения (6)

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

Все теги (49)

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

Все ответы (121)
  • Не будет ли говнокодом использовать флексы внутри сетки бутстрап 3?

    i__dmitry
    @i__dmitry
    Weaving a web
    . row и .col - это абстрактные сущности, которые призваны создать сетку, каркас страницы. Они не имеют никакой семантики или смысловой нагрузки, это просто структурные элементы. Внутри них может быть всё, что угодно - и если это логично сверстать на флексах, то это нужно верстать на флексах.
    То есть, если внутри условного col-8 нужно сделать ещё три колонки, внутри которых будет какой-то другой контент, то логично использовать внутри еще один .row и .col-4, так как здесь речь идёт о сетке, каркасе. Если же внутри будет какой-то кастомный блок/элемент, типа меню или чего угодно ещё, где нужны все достижения Flexbox - смело можно использовать флексы, никакого говнокода тут не будет и близко.
    Ответ написан
    1 комментарий
  • Как повысить знания в чистом javascript-е?

    i__dmitry
    @i__dmitry
    Weaving a web
    Учить https://learn.javascript.ru/ и реализовывать реальные задачи. Ставишь себе задачу, которая сложнее, чем то, что ты реально умеешь, и пытаешься её решить, обращаясь по всем непонятным вопросам к гуглу и вышеупомянутому учебнику. Только так можно чему-либо научиться, и не только в JS. Других путей нет.
    Ответ написан
    Комментировать
  • Неправильное масштабирование элементов при размере окна меньше 384px, что делать?

    i__dmitry
    @i__dmitry
    Weaving a web
    Зачем ты выкатил сюда простыню кода? Никто не будет вчитываться или, тем более, тратить время, вставляя её в редактор. Проявляй элементарное уважение к сообществу, если хочешь помощи.
    По существу вопроса: проблема, скорее всего, не в "масштабировании", а в том, что какой-то блок на странице вылезает за пределы контейнера, увеличивая общую ширину страницы. Проверяй через девтулс каждый контейнер, чтобы найти проблему.

    P.S. Есть лайфхак для такой ситуации.
    Применяешь следующие стили:
    body * {
        box-shadow: 0 0 5px 1px #FF0000;
    }

    И все контейнеры подсвечиваются красной рамкой. Тот, что вылез за пределы окна, сразу будет видно невооружённым глазом.
    Ответ написан
    Комментировать
  • Как в современном мире используют php?

    i__dmitry
    @i__dmitry
    Weaving a web
    Зачем тогда сложности с ООП и другими возможностями php, если он так мало используется?

    Ну вот вы и ответили на свой вопрос. Использовать любой инструмент нужно только исходя из целесообразности. Смесь PHP и HTML - это классический вариант использования PHP, главным недостатком которого является слабая масштабируемость и сложность поддержки. В сложных системах этот подход приводит к убыткам, поэтому придумали такие подходы как MVC, а ООП это одно из средств удобной реализации этого подхода.
    Если вы не видите, зачем вам это в ваших проектах, то не используйте. Когда понадобится - поймёте сами. Наверное :)
    В любом случае, знать возможности языка и всевозможные best practices и архитектурные подходы нужно, если собираетесь расти и развиваться.
    Ответ написан
    2 комментария

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

Все вопросы (11)