我目前正在使用Bootstrap 3.3.7以及大量的自定義CSS,並且在生成可打印內容時遇到問題。可打印引導內容
一個小例子
.bg-stretch {
\t position: absolute;
\t top: 0;
\t bottom: 0;
\t right: 0;
\t left: 0;
\t background-size: cover;
\t background-image: url("https://image.freepik.com/free-vector/modern-abstract-background_1048-1003.jpg");
}
<link media="all" rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<div class="bg-stretch"></div>
此生成圖像的背景下,看起來不錯,但如果我嘗試打印它在谷歌瀏覽器使用按Ctrl + P,即使我檢查了,我得到的只是沒有圖像的空白頁面。
如果我禁用bootstrap(刪除<link>
),那麼一切正常。
我試圖與張貼在this question的答案,解決這個問題,但添加CSS來
@media print {
/* Your styles here */
}
並沒有解決我的問題。
我該如何解決這個問題?
在我的版本,它說'背景:0 0重要;',但刪除它解決了我的問題。 – Daniel