Альтернатива CSS webkit-image-mask в JavaScript? - PullRequest
4 голосов
/ 06 июня 2011

Я работаю над своим портфолио, и я хотел бы замаскировать некоторые изображения PNG, это работает с маской изображений webkit, но я хотел бы получить тот же результат в FF & Opera, знаете ли вы JavaScriptсценарий, чтобы получить тот же результат?

Я пытался с edge.js, но работать только с <img></img>, а не с фоном в CSS (я сделал спрайт).

Спасибо.

1 Ответ

0 голосов
/ 24 июня 2011

Почему бы просто не отобразить PNG поверх вашего изображения?

Вы можете создать элемент в HTML после вашего изображения или создать его динамически с помощью JS.

Просто создать DIVи поместите его поверх вашего изображения, а затем присвойте ему ту же ширину и высоту, что и ваше изображение (или что угодно) и ваш PNG в качестве фонового изображения div, и все это с помощью CSS.

также используйте псевдокласс CSS ::after для стилизации элемента, даже не вставляя его в DOM через HTML или JS.

http://jsfiddle.net/LuSYQ/1/

И альтернатива ::after

http://jsfiddle.net/LuSYQ/11/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...