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

时间:2012-04-04 17:12:00

标签: html css printing internet-explorer-8

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

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

a img { border: 0; }

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

3 个答案:

答案 0 :(得分:4)

对我来说很重要的时刻。

使用:

a img { border: 0; } 
媒体中的

=“打印”表格完美无缺。

答案 1 :(得分:1)

你试过a { outline: none; }

吗?

答案 2 :(得分:1)

您可能需要重置的不仅仅是链接,重置代码= 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;
}