2015-05-22 16 views
-1

無論出於何種原因,我的鏈接字體根本不會改變。當我在瀏覽器中加載時,唯一的字體就是我的鏈接! Chrome中的打印預覽正在搞亂print css。如何以print.css爲目標鏈接

有什麼想法?

@media print { 
    body, p, a, a:link, a:visited { 

      font-size: 7pt !important; 
    } 
    } 

在谷歌瀏覽器,我的超鏈接是藍色和字體大小並沒有發生任何變化。

回答:USe - * {transition:none!important}。

+0

您是否嘗試過'a'沒有':link'或':visited'? – jcuenod

+0

我有。正文,p,a,a:鏈接,a:visited,字體大小:7pt!重要; } – runners3431

+1

在上面的代碼中,你還沒有得到普通的'a'。 – jcuenod

回答

1

你不應該需要所有額外的爵士與body/p標籤。

另外,給這個<a>標籤選擇一個不錯的主意。 更容易直接瞄準。

@media print{ 
     a.selector:hover { font-size: 7pt; } 
} 

如果它是絕對所有鏈接:

@media print{ 
    a:active,a:hover,a:link,a:visited{font-size:7pt} 
} 

請提供代碼,將不會覆蓋,如果仍然有問題。

+0

嘿,我前幾天去過那所大學參加了幾門課程! –

+0

您是否嘗試過我給您的調整片段?瀏覽器清除/緩存? –

+0

我做到了。實際上,在chrome模擬模式下,它看起來很好。只有當我打印預覽並打印它時纔是。超鏈接搞砸了。 Firefox和IE工作正常。 – runners3431