相关疑难解决方法(0)

背景颜色未显示在打印预览中

我正在尝试打印一个页面.在那个页面中,我给了一张表背景颜色.当我在chrome中查看打印预览时,它没有采用背景颜色属性...

所以我尝试了这个属性:

-webkit-print-color-adjust: exact; 
Run Code Online (Sandbox Code Playgroud)

但仍然没有显示颜色.

http://jsfiddle.net/TbrtD/

.vendorListHeading {
  background-color: #1a4567;
  color: white;
  -webkit-print-color-adjust: exact; 
}


<div class="bs-docs-example" id="soTable" style="padding-top: 10px;">
  <table class="table" style="margin-bottom: 0px;">
    <thead>
      <tr class="vendorListHeading" style="">
        <th>Date</th>
        <th>PO Number</th>
        <th>Term</th>
        <th>Tax</th>
        <th>Quote Number</th>
        <th>Status</th>
        <th>Account Mgr</th>
        <th>Shipping Method</th>
        <th>Shipping Account</th>
        <th style="width: 184px;">QA</th>
        <th id="referenceSO">Reference</th>
        <th id="referenceSO" style="width: 146px;">End-User Name</th>
        <th id="referenceSO" style="width: 118px;">End-User's PO</th>
        <th id="referenceSO" style="width: 148px;">Tracking Number</th>
      </tr>
    </thead>
    <tbody>
      <tr class="">
        <td>22</td>
        <td>20130000</td>
        <td>Jim B.</td>
        <td>22</td>
        <td>510 xxx yyyy</td>
        <td>zznn@abc.co</td>
        <td>PDF</td>
        <td>12/23/2012</td>
        <td>Approved</td>
        <td>PDF</td> …
Run Code Online (Sandbox Code Playgroud)

css printing webkit google-chrome css3

211
推荐指数
12
解决办法
28万
查看次数

打印页面中的div背景颜色不起作用

我想用一个div具有background-color,但如果我打印页面会出现在白色.

当我使用<tr bgcolor="#333333">它创建表时也不起作用.

如何使用css和创建打印页面html

我的代码:

<table border="0px" cellspacing="1" cellpadding="0" bgcolor="#777777" width="650px">
   <tr bgcolor="#999999">
       <td align=right colspan=2><span style="font:bold 14px 'b nazanin';">Text</span></td>
   </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

html css background-color print-preview

21
推荐指数
4
解决办法
5万
查看次数

在bootstrap中禁用@media print?

是否可以完全禁用任何预配置的@media printCSS样式bootstrap而无需重新编译它?

默认情况下应用的打印样式可以在这里看到:https://github.com/twbs/bootstrap/blob/master/dist/css/bootstrap.css#L6837

我希望我的网页能够按原样打印,并应用所有css标签.特别是颜色,如:

b {
  color: #ff0000;
}
Run Code Online (Sandbox Code Playgroud)

为了从bootstrap禁用打印样式,我必须使用我的自定义样式再次显式覆盖每个属性,例如:

b {
  color: #ff0000 !important;
}
Run Code Online (Sandbox Code Playgroud)

但是没有全局方法来禁用这些默认打印样式吗?

html css twitter-bootstrap

8
推荐指数
1
解决办法
7661
查看次数

Bootstrap 不渲染

问题分为不同部分:

  • 小序言和尝试分享
  • 重现问题的文件夹结构和代码
  • 显示和解释问题
  • 问题

前言

我在 Raspbian 上使用 Python 3.8 创建了一个简单的 Flask 1.1.1 应用程序。

我正在尝试使用PdfKit实现 PDF 文件的生成,但我在引导程序渲染方面遇到了一些问题。

我已经尝试在谷歌上搜索,我发现了两篇文章:

正如 repo README.md 中所说,我已经安装了 wkhtmltopdf 的静态二进制文件:

警告!debian/ubuntu repos 中的版本减少了功能(因为它在没有 wkhtmltopdf QT 补丁的情况下编译),例如添加大纲、页眉、页脚、TOC 等。要使用此选项,您应该从 wkhtmltopdf 站点安装静态二进制文件,或者您可以使用此脚本.

有一个选项被称为--user-style-sheet用作某事的解决方法:

警告 这是 wkhtmltopdf 中此错误的解决方法。您应该先尝试 --user-style-sheet 选项。

问题是我不知道是哪个错误,因为参考页面是离线的。


代码和文件夹

项目文件夹结构如下:

WebServer/
??? Rembe
?   ??? __init__.py
?   ??? static
?   ?   ??? content …
Run Code Online (Sandbox Code Playgroud)

python pdf pdfkit flask python-3.x

6
推荐指数
1
解决办法
589
查看次数