Я хотел бы поместить фоновое изображение в div и поместить над ним перфорированный текст (т. Е. Граница перфорированного текста будет белой).Есть ли способ сделать перфорированный текст?
Так что я вижу изображение только по тексту.
Поскольку мой текст является динамическим (не могу сделать .PNG каждого слова), есть ли способ сделать это в jquery/css? Или единственным решением является SVG/Canvas?
Где я могу начать выполнение такой задачи? Это должно быть кросс-браузер (по крайней мере) для некоторых основных выпусков (например, я не против IE7).
-webkit-text-fill-color
работает только на хром ...
Почему вы имеете в виду * perfored * текст? То, что только граница письма окрашена, а внутренний цвет должен быть прозрачным? Посмотрите на этот вопрос (http://stackoverflow.com/questions/2570972/css-font-border). – D4V1D
http://www.webdesignerdepot.com/2014/12/3-tricks-for-adding-texture-to-your-text-with-css-and-svg/ – pbenard
http://thenewcode.com/1032/ Easy-Cross-Browser-Text-Clipping-Masks-with-Blend-Modes кажется, что этот трюк работает и в Firefox, но не в IE (11). Таким образом, SVG, вероятно, является только кросс-браузерным решением ... – sinisake