删除IE8中打印的链接图像中的蓝色边框



我已经通读了关于这个主题的类似问题,但没有一个解决与打印相关的问题。

我动态生成的图像也是链接。使用以下CSS,我可以防止Firefox和IE8中的链接图像上显示蓝色边框。

a img { border: 0; }

但是,当从IE8打印页面时,蓝色边框仍然存在。我在IE8中找不到任何选项来阻止这种行为,我已经通过CSS采取了行动。有人知道为什么会发生这种情况,以及如何防止讨厌的蓝色边框被打印出来吗?

对我来说是一个重大的灾难时刻。

使用:

a img { border: 0; } 

in media="print"工作表运行良好。

您尝试过a { outline: none; }

您可能需要重置的不仅仅是链接,重置代码=http://CSSesta.tk

如果您还没有处理过其他一些问题,下面将解决这些问题。

如果它是一个实际的样式边界而不是轮廓,a img { border: 0; }可能会有所帮助,尽管您可能需要追踪导致它的样式(在这种情况下

/**/
a:hover,a:active{
    outline: none;
}
body div:focus{
    outline: none;
}
img{
    outline:none;
}
a:focus{
    outline:none;
}
a::-moz-focus-inner{
    border: 0;
}

最新更新