Я пытаюсь напечатать белый текст с черным фоном, но он работает только при включении «Печать фона (цвета &). Есть ли способ включить это через jquery или другая работа вокруг, чтобы решить эту проблему. Вот мой пример кода.Как напечатать белый текст с черным фоном
<script type="text/javascript">
$(function() {
var print = $('.printButton');
print.bind('mousedown', function() {
$('.FirstName').attr("style", "background: transparent !important;color:#FFEFD5;-webkit-print-color-adjust: exact;");
window.print();
});
});
</script>
<div >
<div >
<asp:Image runat="server" ID="imgIO" ImageUrl="/css/Images/Img-Black.jpg" />
</div>
<div class="FirstName">Hello</div>
</div>
<div>
<div class="printButton">
<asp:Button runat="server" ID="Button2" />
</div>
</div>
.FirstName {
color: #eee;
font-size: 11px;
font-weight: bold;
position: absolute;
top: 15px;
left: 72px;
}
.printButton {
margin: 0 -3px 0 0;
float: right;
font-family: Arial;
direction: ltr;
}
Я проверил эту ссылку Can I force text to print as white? уже, но я не могу найти решение.
Может кто-нибудь помочь мне разобраться этот вопрос .
Many Thanks Anna
им не уверен, если я понимаю ваш вопрос, но что случилось с установкой 'цвет: белый; background-color: black; 'css? – brendosthoughts
@brendan Спасибо за ваш комментарий, я тоже это пробовал. но при печати печати только в черном тексте. –