Я пытаюсь сделать слайд-шоу, состоящее в основном из div, которое может быть замаскировано элементом холста (так, чтобы оно могло быть в круге или странной форме, а не в квадрате. ? возможно, я видел много примеров маскировки изображения, но не всю Диву или коллекцию дивыМаскировка div с элементом холста
ответ
Да его, конечно, можно замаскировать дивы например холст может маскировать DIV так:..
Это только изображение, источник:
or white, который следует отметить, дает лишь иллюзию круговой DIV и что иллюзия сильно зависит от того, что находится в или за DIV
Я не думаю, что «чернение над всеми другими областями» аналогично «маскировке». В частности, я подозреваю, что @Adam хочет сделать части содержимого div прозрачными. – Phrogz
Возможно, вы правы, но даже такой эффект создания видимых частей содержимого div прозрачен, так как это просто иллюзия этого эффекта (например, здесь: http://jsfiddle.net/5Y4zL/1 /, а не настоящая маска прозрачности, но выглядит достаточно прозрачной для пользователя), что вполне может удовлетворить его потребности, но это очень зависит от того, что он планирует отображать. Поскольку он этого не предлагает, я думаю, что стоит предложить ему любые варианты, которые он мог бы достичь, чтобы добиться этого эффекта. –
Согласен; Я, конечно, не смог бы уменьшить этот ответ без ответа от OP :) – Phrogz
Вы не можете использовать рендеринг HTML-элементов в качестве источника изображения для холста, и поэтому вы не можете использовать холст для рисования содержимого HTML. Если вы хотите сделать произвольные части div полностью или частично прозрачными, ответ будет «Нет, вы не можете сделать это с помощью Canvas».
- 1. P5js, имеющий элемент div за элементом холста
- 2. Маскировка div с помощью jquery
- 3. div треугольник, размер холста
- 4. Удалить пространство под элементом холста?
- 5. Переключение элемента холста JS с другим элементом
- 6. Маскировка с CSS
- 7. Транспортир: рабочий с элементом холста - ng-if/ng-show
- 8. Элемент размытия холста div
- 9. Наложение холста на div
- 10. jQuery слайд-меню над элементом холста
- 11. Устранить призрачный запас под элементом холста HTML5?
- 12. Изображение Маскировка с использованием css
- 13. Маскировка Dropwizard с Datical
- 14. Маскировка с использованием Kinetic.js
- 15. Маскировка жидкостей с CSS
- 16. Проблемы с Opera с верхним элементом div
- 17. С элементом submit по сравнению с div
- 18. Как нарисовать прозрачное изображение с элементом холста html5
- 19. Какие языки сценариев могут использоваться с элементом холста HTML5?
- 20. Загрузить трехмерную модель с элементом холста HTML5 и Javascript
- 21. Продвигать события клика с холста на div
- 22. маскировка треугольника внизу изображения
- 23. Convert/Изменить Div элемент с элементом формы
- 24. Как получить горизонтальную прокрутку с элементом div?
- 25. Div анимация с jQuery за элементом
- 26. прокручивать DIV с фиксированным элементом внутри
- 27. Получение HTML-кода DIV с другим элементом
- 28. Попытка заставить JScrollPane работать с элементом div
- 29. Маскировка ActionScript3
- 30. Маскировка SVGPattern
Просьба представить более подробную информацию. Что вы подразумеваете под «маскировкой»? – Phrogz