Я ищу способ обходного пути для импровизации -moz-element()
с использованием -vendor-canvas()
для по существу «моментального снимка» элемента, чтобы клонировать его, не требуя фактически клонирования DOM. Есть ли способы разместить фактические HTML-элементы внутри холста для рендеринга или воспроизведения внутри него? Если нет, как бы вы подошли к такой задаче?HTML рендеринга внутри холста
ответ
HTML2Canvas Ваш лучший выбор действительно: http://html2canvas.hertzen.com/
Это может быть холст особенность в будущем. Спецификация гласит:
Будущая версия 2D-контекстного API может предоставить способ визуализации фрагментов документов, созданных с использованием CSS, прямо на холст. Это было бы предпочтительнее выделенного способа выполнения многострочного макета.
... но не сегодня, и, возможно, не для наименее несколько месяцев. В последнее время только недавно добавлено в спецификацию canvas (независимые пути, drawEllipse
, currentTransform
, resetClip
), и хикси любит добавлять вещи партиями, сначала ожидая, что основные браузеры будут использовать ~ 90% последней партии. Так будет.
Спасибо, здорово, хорошо информированный ответ. +1 – TERMtm
- 1. Разметка рендеринга холста внутри тега
- 2. Синтаксического HTML в Javascript для холста рендеринга
- 3. визуализировать HTML-холст внутри холста
- 4. Доступ к html внутри холста
- 5. Производительность рендеринга холста JavaFX
- 6. Cytoscape.js макет холста рендеринга?
- 7. Оптимизация рендеринга холста
- 8. Хромированная ошибка рендеринга холста?
- 9. HTML не рендеринга внутри Jade
- 10. HTML: остановка рендеринга HTML кода внутри сНа
- 11. HTML центр холста внутри DIV без натяжки холста
- 12. Содержание внутри html-холста должно быть отзывчивым
- 13. Круги внутри кнопки без холста. html/javascript
- 14. Нарисовать изображение Загружено внутри HTML-холста
- 15. Yii2 рендеринга HTML тег внутри строки перевода
- 16. Пустая кнопка внутри холста
- 17. 'onmouseover' элемент внутри холста?
- 18. Как создать таймер для выполнения рендеринга холста
- 19. Масштаб холста без масштабирования изображения внутри холста
- 20. Неправильный вид HTML рендеринга
- 21. Ограничение ширины холста HTML HTML
- 22. Анимационные объект внутри холста
- 23. перемещение прямоугольника внутри холста
- 24. WPF - многоугольник внутри холста
- 25. Стретч-изображение внутри холста
- 26. рисунок изображение внутри холста
- 27. Ввод сетки внутри холста
- 28. Имея легенды внутри холста Chart.js
- 29. ограничение движения внутри холста html5?
- 30. фиксация изображения координата внутри холста
Что такое -vendor-canvas()? – akonsu
@akonsu это функция CSS, префиксы '-vendor-' используются в еще нестандартных свойствах css, заменяют их любым из них: '-moz-' для gecko-браузеров (firefox), '-webkit-' для веб-браузеров, таких как хром и сафари, и '-o-для браузеров, основанных на Opera. – TERMtm