Mam problem z bootstrapem CSS/print.CSS/SCSS/bootstrap :: nadpisanie ustawień drukowania w bootstrap :: zmiana tła: przezroczysty! ważne dla koloru
W bootstrap CSS (reset.css) wszystko jest wyczyszczone do drukowania
@media print {
* {
text-shadow: none !important;
color: black !important;
background: transparent !important;
box-shadow: none !important;
}
}
Ale muszę wydrukować kilka wierszy w kolorze. Moja tabela wygląda następująco:
<div class="container">
<div id="task-summary">
<div id="process-summary">
<table class="table table-condensed">
<tbody>
<tr class="success">
<td>
I osadzone to do mojego kodu, ale to nie działa:
@media print {
#task-summary{
.success{
background-color: #DFF0D7 !important;
}
}
}
Ja już próbowałem jeśli CSS jest wykluczone za pomocą display: none .. działa (linia nie jest wyświetlana) i wydaje się być na właściwym miejscu.
Czy ktoś ma pomysł, jak mogę zastąpić polecenie bootstrap css, bez edytowania reset.css z bootstrap?
Twoja przeglądarka może być sprytna i nie chce drukować kolorów tła. Sprawdź ustawienia przeglądarki. – sevenseacat
Ustawienia przeglądarki użytkownika zastąpią to, zobacz tę odpowiedź: http://stackoverflow.com/a/3894013/1064286 –
dzięki sevenseacat, dałeś mi właściwe wskazówki ... naprawiono go dla chrome7safari z -webkit-print- dopasowanie koloru: dokładny; i będzie teraz google znaleźć rozwiązanie dla IE – jabbawock