aldtimofeev
@aldtimofeev
front-end / html-верстальщик

Как сделать конструктор пиццы, т.е. выбираешь какие-то ингредиенты и они добавляются на основной картинке как бы слоями сверху?

  • Вопрос задан
  • 5294 просмотра
Решения вопроса 3
bootd
@bootd Куратор тега CSS
Гугли и ты откроешь врата знаний!
Рисуете на canvas или svg. Пример того, как динамически работает snapsvg.io/demos/.
Самый крайний вариант - это png картинки лежащие друг на друге!
Ответ написан
Комментировать
Два варианта:
1) canvas и рисовать слои друг над другом (первый сайт)
2) Возится с div'ами. Просто накладывая картинки с прозрачностью (вторые два сайта).
Выглядят картинки так:
tomat2.pngbel.pngkolbasa1.png

А вообще можете через dev-tools сами посмотреть как и что сделано
Ответ написан
@dmitryKovalskiy
программист средней руки
Ну к примеру можно баловаться прозрачными картинками и простановкой нужных z-index у элементов основы,соуса,ингредиентов.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 4
copist
@copist
Empower people to give
У них используется много полупрозрачных изображений для отдельных ингредиентов.
Вот, например, изображение для начинки "шампиньоны" 500600.ru/images/ingridients/shampiniony1.png
Изображения накладываются друг на друга с помощью JS в объекте типа canvas.
Вот так это реализовано в HTML: copi.st/LE8L

Пример реализации: codepen.io/copist/pen/EVayRq
Ответ написан
alexgl2004
@alexgl2004
sempai.su/meniu/pitstsa, кнопка "сделай Пиццу сам".
Драгэндроп (перетягивание) тоже работает. Построено на старом mootools, но на jquery переделать не долго.
Сделано с помощью варианта на клонировании png. В окне открывается ифрейм, так что можно просто подсмотреть код.
Ответ написан
Комментировать
Homchenkokostya
@Homchenkokostya
ZAYEC77
@ZAYEC77
web-developer
можете попробовать fabricjs
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы