Маскировка текста для прозрачности в CSS (кросс-браузер, не IE-6 или ниже) - PullRequest
4 голосов
/ 28 октября 2011

Мне нужен черный ящик, заполненный прозрачным текстом поверх фонового изображения.

Смотрите этот пример: Example

Возможно ли это? Если так, как я могу это сделать?

Ответы [ 2 ]

3 голосов
/ 28 октября 2011

Кросс-браузерного решения пока нет, похоже, только webkit поддерживает маски.

-webkit-mask-image: url(/path/to/mask.png);

http://trentwalton.com/2011/05/19/mask-image-text/

1 голос
/ 28 октября 2011

Вот отличное руководство, показывающее, что вы хотите именно то, что вам нужно.

http://www.silenceit.ca/2011/03/11/css-gradients-and-webkit-image-masks-on-text/

Однако решение, как и для всех альфа-масок, не полностью совместимо с браузерами. Боюсь!

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