Нажав на кнопку, мне нужно показать изображение виниловой пластинки. Изображение появится где-то рядом с кнопкой и станет прозрачным png, чтобы он выглядел кругом. Проблема заключается в том, что она должна отображаться с использованием круговой маски, анимации из точки в центре изображения и расширения, чтобы показать всю «запись». Как создать закругленную анимированную маску, которая откроет «запись» изображения без масштабирования/масштабирования изображения.Круглая маска на изображении, растущем из центра этого изображения
Кто-нибудь знает JavaScript или желательно библиотеку jQuery, способную на что-то подобное?
Если вы знаете о такой вещи на другом языке, это может помочь мне написать что-то свое.
Спасибо.
Как насчет прямоугольника с достаточно большими закругленными углами? – 6bytes 2010-12-15 15:35:20
@ 6bytes: Единственный способ получить округленные углы в HTML - это атрибут CSS «border-radius», IE9 будет поддерживать это, но более низкие версии этого не делают. Chrome и FireFox поддерживают его (более ранняя поддержка FireFox «-moz-border-radius», а вторая). Но это не помогает кликам событий, см. Эту демонстрацию: http://jsfiddle.net/rL4BU/1/ – Orbling 2010-12-15 16:11:50