2012-02-20 43 views
1

我在http://jsfiddle.net/hxsy6/子彈點

我是,如果你打印的頁面在IE7的要點被打印的問題作了如下的jsfiddle(實際的子彈圖像),但如果你在IE8/9中這樣做,他們不會。但是,如果我在IE8/9中轉到打印預覽 - >單擊設置圖標並勾選「打印背景顏色和圖像」,那麼它們會在這兩個瀏覽器中打印(尚未與其他瀏覽器進行檢查)。在IE7中,複選框是否打勾並不重要。

有關如何更改CSS的任何想法,以便IE8/9用戶不必勾選此框,就像使用IE7一樣?

在此先感謝。

編輯:沒關係保證金/填充等,這只是一個快速的模擬。

回答

1

聽起來像一個IE7的錯誤,考慮到你想打印的圖像是背景圖像。最接近你將得到的是添加一個使用常規CSS項目符號點而不是圖像的打印樣式表。

+0

與更現代的瀏覽器可以做li:before {content:「 - 」}但當然不是IE7/8,所以我必須堅持使用常規的CSS項目符號來打印。 – user997685 2012-02-21 02:16:43