2015-05-22 18 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