2016-02-25 112 views
1

我一直有一個奇怪的問題,其中通過CSS打印樣式表生成的內容不會顯示出來。打印樣式表應用於打印,但生成的內容不顯示。CSS打印樣式表生成的內容沒有顯示

一個例子:

<!DOCTYPE html> 
<html> 
<head> 
<title>Testprint</title> 
<style> 

    @media print { 
     @page { 
      size: auto; 
      margin: 2cm; 
      @top-center { 
       content: 'dsdsdfsdfdfs'; 
       font-size: 10pt; 
       text-align: center; 
       color: black; 
      } 
     } 
     h1 { 
      color: red; 
     } 
    } 

</style> 
</head> 
<body> 
    <h1>PRINT</h1> 
</body> 
</html> 

的H1的紅色着色被應用在打印,而是從@頂部中心點選擇內容不顯示。將大大appreaciate關於如何解決這個問題的指針。

+0

'內容'涉及僞元素..我沒有看到一個。 –

+0

@Paulie_D你確定也適用於打印樣式表嗎?我見過這個代碼在教程中使用,例如https://www.smashingmagazine.com/2015/01/designing-for-print-with-css/ – Arvid

+0

有趣的...你有演示嗎? –

回答