Наше приложение находится в постоянном ночном режиме с белым текстом на черном фоне. Недавно мы обновились до Windows 7. Теперь, когда пользователи копируют контент из приложения, Word 2010 сохраняет белый шрифт. Есть ли стиль/атрибут/элемент или другой хак, который я мог бы применить к нашему контенту, который Word может подобрать и интерпретировать как черный текст, но браузеры проигнорируют?
Копирование белого текста с веб-страницы
comment
MS говорит: office.microsoft .com/en-us/word-help/
- person BReal14   schedule 06.09.2014
comment
Ваши пользователи делают это неправильно. Вы действительно не должны пытаться решить эту проблему. Хотя, если вы хотите, вам придется делать глупости.
- person Mike   schedule 06.09.2014
comment
Я согласен, но с точки зрения пользователя программа работала нормально до обновления Windows 7, мы что-то сделали, и теперь функциональность нарушена.
- person Biff MaGriff   schedule 06.09.2014
comment
Вы можете использовать текст svg и заполнить свойство css, чтобы избежать копирования в буфер обмена.
- person Mike   schedule 06.09.2014
Ответы (1)
Вы можете добиться этого с помощью свойств SVG и Fill CSS.
CSS
text{
fill: white;
}
HTML (СВГ)
<svg>
<text>This is some white text, but will be copied as black.</text>
</svg>
JSFIDDLE, чтобы вы могли протестировать и посмотреть, как это работает.
person
Mike
schedule
05.09.2014
Хм, похоже, я запутался в html-тегах. Думаю, мы могли бы обернуть каждый текстовый раздел тегов в svg/text.
- person Biff MaGriff; 06.09.2014