Andrew Chil: Я говорю о том же, о чем сказал Евгений Вольф - эти файлы обычно не хранят в репе, их генерит система деплоя из исходников перед выкаткой в продакшн.
Как раз-таки вариант )
Автокомпилируемые файлы не добавляют в репу обычно. Всё, что генерирует вам gulp по феншую должно быть в игноре. А в репе только исходники.
В принципе можно и просто отдельный php файл использовать как обработчик запросов. Нужно только фреймворк туда подтянуть и в зависимости от задач, либо инициализировать аппликейшн, либо только подключение к базе.
Но простой компонент в общем-то не сложно написать, это идеологически правильнее, и к тому же можно легко дернуть в другой проект.
vladimir_html: У вас проблема с тразишн. Нафига вы туеву хучу кода выкатили? Я об этом говорю. Откровенное неуважение к отвечающим.
Ну да ладно.
Transition - переводится с инглиша как "переход". И это есть именно переход из одного состояния в другое. Вы задаете в начальном состоянии свойство транзишн, описывая, как элемент должен перейти в другое состояние. Другим состоянием может быть например :hover, :focus или напрямую измененные свойства джаваскриптом. У вас нет состояний.
Нормальный вариант "с кучей дивов". Тем более там куча-то и не нужна. Абсолют - тоже норм, почему он вам не нравится? Адаптивить здесь практически нечего. Вся эта конструкция прекрасно влезет в ширину 320, если уменьшить изображение кухни и убрать один из боковых размеров.
Не создавайте сложности там, где их нет.